这听起来很简单,但我无法弄清楚.我不久前做了一个实验性的分支,现在我想把我做过的所有变化都记录下来.这都是本地的.我想从本地主人拉到本地my_branch,但我不能这样做.这似乎不起作用,告诉我master不是git存储库:
git pull master
Run Code Online (Sandbox Code Playgroud)
kni*_*ttl 302
你必须告诉git从哪里开始,在这种情况下从当前目录/ repository:
git pull . master
Run Code Online (Sandbox Code Playgroud)
但是在本地工作时,通常只需调用merge(pull内部调用merge):
git merge master
Run Code Online (Sandbox Code Playgroud)
Kin*_*nch 45
您正在寻找的是合并.
git merge master
Run Code Online (Sandbox Code Playgroud)
随着pull
您从远程存储库获取更改并将它们合并到当前分支.
Luk*_*ino 35
相当古老的帖子,但它可能会帮助新人进入git.
我会去的
git rebase master
Run Code Online (Sandbox Code Playgroud)