如何将Git分支与master的本地副本相关联?

时间:2014-07-09 20:26:24

标签: git github branch

我是一个完整的git新手,我正在使用命令行git ver 1.8。

$ git --version
git version 1.8.5.2 (Apple Git-48)

我git从Github克隆了一份repo的本地副本。这是克隆后的状态:

$ git status
On branch master
Your branch is up-to-date with 'origin/master'.

nothing to commit, working directory clean

我有另一个本地git仓库,我想与本地副本集成。 这是状态

$ git status
On branch loginbranch
nothing to commit, working directory clean

如何使“分支主机”(我从github repo克隆)的本地副本成为本地loginbranch的父本?

我想这样做,所以我可以尝试在接近远程仓库之前进行本地安全合并。

总git newby,所以当你使用像master或origin这样的术语时,请说出它们是关键字还是路径名。也许把路径名放在大写字母中。感谢。

1 个答案:

答案 0 :(得分:0)

我认为您要做的是切换到您的主分支,

git checkout master

然后合并您更新的分支。

git merge loginbranch

这会快进您的master分支以匹配loginbranch。如果要更新远程仓库,则可以执行

git push origin master

之后,您可以通过

删除loginbranch

git branch -d loginbranch