github命令
我想创建一个新分支,获取一个存储库,更改一个文件并将其推送到存储库。github命令
这些命令是正确的方式吗?
git checkout -b marker_up_down //create a branch and make it as a default
git clone [email protected]:user/mygit.git // get the repository of mygit
假设我改变一个文件名为:“main.html中”,想推,所以我做的:
git add path/main.html
git commit // add a comment of this push
git push origin marker_up_down
我相信你想要做的是
克隆远程仓库
git clone [email protected]:user/mygit.git
创建一个分支
git checkout -b marker_up_down
改变(编辑)文件
添加和提交文件
git add path/main.html
git commit
变更推送至远程
git push origin marker_up_down
谢谢,但如果我克隆存储库,我将不得不保持它们同步。有没有办法让我们保持同步? – 2013-02-13 15:30:03
@AlonShmiel:这没有任何意义。因为你不知道其他人推动它做了什么,所以你不能合理地推入远程仓库。如果没有其他人在改变它,那就是让自己保持同步。这是推动的重点。 – geoffspear 2013-02-13 15:47:25
你的问题是什么? – 2013-02-13 15:08:40
不,他们不是。您不能在尚未克隆的存储库中创建分支。 – 2013-02-13 15:09:09
@DanielHilgarth - 他想知道他在第一个街区的命令是否正确。 – webnoob 2013-02-13 15:09:14