2
讓我們假設我在當地的ABC分支機構branch_A
和branch_B
。Git,推送到遠程
從repo_A
,之間有什麼區別:
- git push origin
- git push origin branch_A
- git push origin branch_A:branch_A
原因問題是下面的事件序列,我覺得這是令人驚訝的:行爲的
11:05:56 ~/blah $ git push origin
Counting objects: 31, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (13/13), done.
Writing objects: 100% (17/17), 1.28 KiB, done.
Total 17 (delta 10), reused 0 (delta 0)
To ssh://[email protected]/myrepo.git
141fc0d..d42c3b6 branch_B -> branch_B // While i was in branch_A
11:06:02 ~/blah $ git branch
branch_A
* branch_B
這裏有點令人困惑的是,當這些存儲庫中的分支名稱出現時,您將存儲庫稱爲「repo_A」和「repo_B」。 –
@MarkLongair,你是對的。已更新 – JAM