相关疑难解决方法(0)

你如何停止跟踪Git中的远程分支?

你如何停止跟踪Git中的远程分支?

我要求停止跟踪,因为在我的具体情况下,我想删除本地分支,但不是远程分支.删除本地删除并将删除推送到远程也将删除远程分支:

我可以这么做吗git branch -d the_branch,以后我不会传播它git push吗?

如果我git push origin :the_branch以后再跑,它会传播吗?

git branch git-track

504
推荐指数
6
解决办法
20万
查看次数

Git:什么是跟踪分支?

有人可以解释一个"跟踪分支",因为它适用于git?

这是git-scm.com的定义:

Git中的"跟踪分支"是连接到远程分支的本地分支.当您按下并拉动该分支时,它会自动推送并拉到与其连接的远程分支.

如果您始终从同一个上游分支拉入新分支,并且您不想明确使用"git pull",请使用此选项.

不幸的是,对于git和来自SVN的新手来说,这个定义对我来说绝对没有意义.

我正在阅读" Git的实用指南 "(顺便说一句好书),他们似乎建议跟踪分支是一件好事,并且在创建第一个遥控器(原点,在这种情况下)后,你应该将您的主分支设置为跟踪分支,但遗憾的是,它不包括为什么跟踪分支是一件好事,或者通过将主分支设置为原始存储库的跟踪分支而获得的好处.

有人可以赐教(英文)吗?

git version-control branch

144
推荐指数
5
解决办法
9万
查看次数

为什么在我的`git branch -l -a`输出中有一个`remotes/origin/HEAD - > origin/master`条目?

我不明白输出中的第二行git branch -l -a:remotes/origin/HEAD -> origin/master.

git branch -l -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

这是另一种手术的遗留物吗?我应该把它清理干净吗?那我该怎么办?

通常我在cli上使用git,但是在我尝试的本地存储库中TortoiseGit为朋友找到一个简单的git工作流程.

git branch

54
推荐指数
2
解决办法
3万
查看次数

git fetch,FETCH_HEAD和origin/master

我对git很新,我在操作上遇到了麻烦fetch.

我正试图从他的存储库中获取同事的进度.起初我做了git fetch HEAD,它促使git下载了大约350MB的数据,所以我确信它已经做了一些事情.然而,origin/master最终仍然指向相同的旧提交(实际上它在名称下,dev但我会称之为master- 他没有master).

在那之后我尝试了,git fetch origin master但它似乎没有做任何事情,它只是更新FETCH_HEAD.我标记了FETCH_HEAD提交,所以我不会丢失它,但我仍然希望有一个更新的远程分支.

出了什么问题?我无权访问远程存储库.我还可以在家里修理吗?

git git-fetch

14
推荐指数
3
解决办法
3万
查看次数

标签 统计

git ×4

branch ×3

git-fetch ×1

git-track ×1

version-control ×1