我有一个远程origin/master和远程分支remote_branch.我也有本地master和当地的分支机构local_branch.当我试图把当地人拉master进去的时候local_branch,git pull master local_branch我得到了这个.
fatal: 'master' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做时,git branch我看到了这个:
* loca_branch
master
Run Code Online (Sandbox Code Playgroud)
为什么我不能从当地拉master?
San*_*tiG 21
从local_branch拉变化TO掌握
git checkout master
git merge local_branch
Run Code Online (Sandbox Code Playgroud)
从主拉变化TO local_branch
git checkout local_branch
git merge master
Run Code Online (Sandbox Code Playgroud)
拉是你有一个'起源'回购:)
git pull是一个别名,因为git fetch && git merge您无法从本地分支(仅从远程)获取 - 实际上您不需要,如果您打算合并master到local_branch,只需git merge master在您打开时使用local_branch。
| 归档时间: |
|
| 查看次数: |
15289 次 |
| 最近记录: |