小编Rod*_*res的帖子

octopress第一次提交

我是关于octopress的新手,所以我可以面对一些问题.一开始,我克隆了octopress存储库,我创建了一个名为OctoBlog的存储库,之后我就开始了

rake setup_github_pages
Run Code Online (Sandbox Code Playgroud)

rake generate
rake deploy
Run Code Online (Sandbox Code Playgroud)

在这一点上,一切似乎都很棒.我在octopress官方网站上做了教程的每一步,但是当我想要的时候

git add .
git commit -m 'your message'
git push origin source
Run Code Online (Sandbox Code Playgroud)

提交代码,出现了问题

error: src refspec source does not match any.
error: failed to push some refs to 'git@github.com:enderahmetyurt/OctoBlog.git'
Run Code Online (Sandbox Code Playgroud)

我意识到我的存储库中没有master分支,我不知道如何创建一个新的master brach.当我们在github上创建一个新的存储库时,它是否自行设置?

在不久我想学习,我怎么能承诺我的章鱼?

git github jekyll

5
推荐指数
1
解决办法
1512
查看次数

裸存储库权限.

我在ubuntu服务器上设置了git,我正在将本地repo推送到服务器并获取下面的错误.当我更改它的两个文件夹的权限时.我只是想了解为什么当我设置git init --bare它时不仅仅使用它创建的权限.也就是777要对这些文件夹的权限最好?是否有更合法的方法来解决这个问题?

第一个错误:

error: insufficient permission for adding an object to repository database ./objects
Run Code Online (Sandbox Code Playgroud)

第一个解决方案:

sudo chmod 777 objects/
Run Code Online (Sandbox Code Playgroud)

第二个错误:

fatal: Unable to create '/srv/git/example.com.git/refs/heads/master.lock': Permission denied
Run Code Online (Sandbox Code Playgroud)

第二个解决方案:

sudo chmod 777 refs/heads/
Run Code Online (Sandbox Code Playgroud)

git ubuntu git-bare

5
推荐指数
1
解决办法
8401
查看次数

标签 统计

git ×2

git-bare ×1

github ×1

jekyll ×1

ubuntu ×1