最初,您有一个空的本地存储库。
将一些文件添加到文件夹并运行这些命令
git add *
git commit -m 'My message'
如果您正在寻找分支,请执行以下操作。
git checkout -b branchName
这将创建一个分支并自动将您移至该分支。添加一些文件或更改一些文件并与第一次一样:
git add *
git commit -m 'My message'
现在您在 master 分支中有一个提交,并且一个名为 branchName 的分支从第一个提交分支。现在你可以留在你的新分支并继续在那里工作,或者你可以在 master 和你的分支之间来回切换以在两个地方工作。
git checkout master - takes you back to master
git checkout branchName - takes you to the branch
如果要将分支合并到 master,请执行以下操作:
git checkout master
git merge branchName
然后解决冲突(如果有任何问题)并继续
git add *
git commit -m 'Commit message'
希望我为你澄清
如果您想使用 git push 推送分支,那么只需执行此操作
git push origin branchName:remoteBranchName
branchName 是您要推送的分支的名称,remoteBranchName 是您希望它在将其推送到服务器时具有的名称。
Origin 是您第一次克隆时赋予远程仓库的默认名称。如果 origin 不存在或者你的遥控器有不同的名字,那么运行这个:
git remote - this will list all remotes set up
然后只需使用列表中的一个名称(无论您想推送到哪个名称)