抱歉提出一个已经被问了一千遍的问题。但是我甚至都不知道类似的问题会是什么样子。
- 主分支(在github.com上)有本地代码库没有的更改
- 本地代码库有主分支没有的更改
- 用于同步这两者的git命令是什么?
我正在使用mac终端(osx-mavericks)
如果我理解术语正确,我的代码库并不是一个派生分支,它只是主分支的本地副本。因为我忘记在对本地代码库进行更改之前拉取主分支,所以发生了分歧。现在我需要合并,但是推送不起作用。
主分支:在github.com上的远程代码库
本地代码库:在我本地电脑上的代码
master
是你给一个远程的名称,因为master
通常是保留给分支的名称。 - jub0bsgit branch -a
命令会告诉你什么? - jub0bsgit branch -a
命令时,它会返回*master
remote/projectname/master
。 - Katedral Pillongit remote -v
命令告诉你什么?另外,你是否有 GitHub 上远程仓库的写入权限?这个仓库是你自己创建的吗? - jub0bs