相关疑难解决方法(0)

让现有的Git分支跟踪一个远程分支?

我知道如何创建一个跟踪远程分支的新分支,但是如何使现有分支跟踪远程分支?

我知道我可以编辑.git/config文件,但似乎应该有一个更简单的方法.

git branch git-branch

3437
推荐指数
19
解决办法
129万
查看次数

Git:这是分支的默认配置远程?

我有一个远程裸存储库hub.我只在master分公司工作.下面这条错误消息的最后一句让我想知道:我如何找出哪个是"当前分支的默认配置遥控器"?我该怎么设置它?

[myserver]~/progs $ git remote -v
hub     ~/sitehub/progs.git/ (fetch)
hub     ~/sitehub/progs.git/ (push)

[myserver]~/progs $ git branch -r
  hub/master

[myserver]~/progs $ cat .git/HEAD
ref: refs/heads/master

[myserver]~/progs $ git pull hub
You asked to pull from the remote 'hub', but did not specify
a branch. Because this is not the default configured remote
for your current branch, you must specify a branch on the command line.
Run Code Online (Sandbox Code Playgroud)

git git-push remote-branch

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

克隆和子模块更新后,Git子模块处于"分离头"状态

当我克隆我的git repo时,其中一个子模块位于一个带有奇怪名称的分支中,我认为这意味着它有一个" 分离头 "(我甚至不确定这意味着什么).

如果我检查我的主分支的子模块,然后运行" git submodule update --init --recursive"它再次发生.

有人知道发生了什么吗?

git

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

这么多未使用的分支.如何清理?

我有以下分支:

* master
newbranch
remotes/origin/HEAD -> origin/master
remotes/origin/api-notes
remotes/origin/event-creation-validation
remotes/origin/master
remotes/origin/organizerlocation-bug-demo
remotes/origin/ticket-180
Run Code Online (Sandbox Code Playgroud)
  1. 当前分支主服务器与origin/master不同,还是这些分支机构一起工作?

  2. 如何检测不同分支中的最后更改以及如何将其删除以进行清理?

非常感谢你.

git

11
推荐指数
2
解决办法
3401
查看次数

在开始工作之前忘了在GitHub上做一个分叉

假设我将Project C的Project X的repo从github克隆到我的本地机器.我在本地为自己创建了一个分支,对它做了一些工作并在本地提交我的分支.

现在我想向公司C提出拉取请求,但我意识到我应该在gitub上做一个fork来创建我自己的Project X回购并克隆它而不是公司C的回购.

如何在不在本地克隆我的fork并通过手动复制文件重新开始从中恢复?我想用git的魔法来拯救自己.

github

8
推荐指数
2
解决办法
782
查看次数

更改git分支的原点

我以这种方式创建了分支:

git branch MyBranch origin/test
Run Code Online (Sandbox Code Playgroud)

test是与 master 平行的分支。现在测试合并到主

我怎样才能改变原点,MyBranch所以它指向主人

git git-remote

5
推荐指数
1
解决办法
6023
查看次数

更改 Git 中的远程分支

我在 Github 上有一个项目,但我很难将其更改转移到我的本地计算机上。我最近使用 Fortrabbit 部署了一个应用程序,其中涉及创建一个新的远程存储库以将所有文件推送到 \xe2\x80\x93\xc2\xa0now (我是一个菜鸟)我正在努力返回拉动和推送更改这origin

\n\n

如果我跑git status

\n\n
On branch master\nYour branch is up-to-date with 'fortrabbit/master'.\n\nnothing to commit, working directory clean\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果我运行,git fetch origin则不会出现任何错误,只需返回命令行即可。

\n\n

如果我git status再次跑步,我仍然会得到

\n\n
On branch master\nYour branch is up-to-date with 'fortrabbit/master'.\n\nnothing to commit, working directory clean\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想说的是Your branch is up-to-date with 'origin/master'.

\n\n

git remote -v给我两个存储库(我想?)

\n\n
fortrabbit  git@git8.eu1.frbit.com:app.git (fetch)\nfortrabbit  git@git8.eu1.frbit.com:app.git (push)\norigin  https://github.com/djave/app.git (fetch)\norigin  https://github.com/djave/app.git (push)\n
Run Code Online (Sandbox Code Playgroud)\n\n

我只是需要git …

git github

4
推荐指数
1
解决办法
2991
查看次数

命令行中的 Git 分支更改跟踪

git工具:塔

分支跟踪:origin在此输入图像描述并在推荐行中显示:在此输入图像描述.接下来我更改塔中的跟踪:origin-fock在此输入图像描述.在推荐行中:在此输入图像描述

如何在命令行中使用git command????完成此操作

git

3
推荐指数
1
解决办法
2351
查看次数

标签 统计

git ×7

github ×2

branch ×1

git-branch ×1

git-push ×1

git-remote ×1

remote-branch ×1