我是版本控制和 git 的新手。我对 git push [alias] [branch]
感到困惑。
别名和分支有什么区别?
最佳答案
[alias]
是您的Primary remote repository 的别名。 [branch]
是您的项目的分支名称。
例如,我在 github 上有一个 repo(比方说,yourRepo),它的主要远程存储库是 git@github.com:user/yourRepo.git
。
你会经常做
git remote add origin git@github.com:user/yourRepo.git
将其添加到您的本地仓库。然后你可以通过
将你的更新推送到githubgit push origin master
这里的 origin
通常用作 primary remote repository
的别名。
git 还有一些其他类型的别名。例如,你可以这样做
git config alias.com commit
使 com
成为 commit
的别名。这里的别名不是您问题中的 [alias]
。我刚才顺便提到了它。也许你会喜欢它。 ;)
关于git - git中别名和分支的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283154/