github命令

github命令,git,github,Git,Github,我想创建一个新分支,获取一个存储库,更改一个文件并将其推送到存储库 这些命令是正确的方法吗 git checkout -b marker_up_down //create a branch and make it as a default git clone git@github.com:user/mygit.git // get the repository of mygit 假设我更改了一个名为“main.html”的文件并希望推送它,那么我会: git add path

我想创建一个新分支,获取一个存储库,更改一个文件并将其推送到存储库

这些命令是正确的方法吗

git checkout -b marker_up_down          //create a branch and make it as a default
git clone git@github.com: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克隆git@github.com:user/mygit.git

  • 创建分支
    git checkout-b marker\u up\u down

  • 更改(编辑)您的文件

  • 添加并提交您的文件
    git add path/main.html

    git提交

  • 将更改推到远程
    git上下推原点标记


  • 你的问题是什么?不,他们不是。您无法在尚未克隆的存储库中创建分支。@DanielHilgarth-他想知道第一个块中的命令是否正确。我担心github命令会出错,所以我想确保我做得正确。。您根本没有执行任何github命令。可能是git命令,但没有github命令。谢谢,但是如果我克隆了存储库,我将不得不保持它们的同步。有一种方法我不必让它们保持同步?@AlonShmiel:那没有任何意义。如果不先进行合并,您就无法明智地推进到远程存储库中,因为您不知道其他人的推动可能已经完成了这项工作。如果没有其他人在改变它,那么是推动自己保持同步;这就是推动的全部意义。