相关疑难解决方法(0)

Git Gui没有"拉"?

如何使用Git GUI工具进行拉动?似乎在任何地方都没有拉动命令.

是否有使用Git GUI的等效菜单选项?

任何帮助将不胜感激.

git-pull git-gui

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

将分支推送到Git

我有一个我正在处理的本地存储库,它的远程服务器托管在GitHub上.我最近创建了一个分支并开始研究它,进行了几次提交,现在希望将分支推送到GitHub并能够将其拉到另一个克隆的存储库.

要做到这一点需要做些什么?

如果使用GitHub无法做到这一点,我很乐意知道如何正常使用它.

git branch github git-pull git-push

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

多用户Github Pull请求

是否可以修改其他人已启动的拉取请求?

假设我维护项目X,并且用户A向我发送了拉取请求.在合并之前我想要改变一些东西,并且可以自己快速完成.我怎样才能简单地做到这一点,并将其全部保存在一个公关中?

这甚至可能吗?

git github

34
推荐指数
2
解决办法
6509
查看次数

无论我做什么,我都无法推送我的代码并不断收到相同的错误

我正在尝试将我的代码推送到我的远程分支,但一直收到此错误:

! [rejected] (non-fast-forward)
error: failed to push some refs to 'git@github.com:
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details
Run Code Online (Sandbox Code Playgroud)

我认为可能导致这种情况的原因是我在 github 上的 README.md 中修复了一个错字,而不是通过我的本地环境。

我已经查看了堆栈溢出并尝试了他们针对此问题提到的命令,例如git pull, git pull --rebase, git pull origin master,git push --f和许多其他与无济于事。

我还尝试了以下问题的答案,但没有成功:

更新被拒绝,因为您当前分支的提示在提示后面:它的远程副本。集成远程更改(例如 [重复]

无法推送到 GitHub …

git github git-push

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

git:如何从远程分支获取并合并到本地分支?

我要求

结果

  • github.com/MYACCOUNT/ mantisbt

从我克隆它并检查分支(我感兴趣)到我的本地机器.

我的问题是我想从远程存储库(mantisbt/mantisbt)获取最新的分支(master-1.2.x)并将其合并到同一分支下到我的本地存储库.

这会产生类似的结果

  • git fetch remote-repo-branch
  • git merge remote-repo-branch/local-branch

这是怎么做到的?

更新:

内容是通过提取的

  • git fetch upstream master-1.2.x

并合并到当前签出的分支

  • git merge origin/master-1.2.x

git github

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

如何查找分支是本地跟踪的分支还是用户创建的本地分支?

我使用'git branch -b branch-name origin/branch-name'在我的本地存储库中本地跟踪远程跟踪分支.我的远程分支是test2/test2(origin/branch-name),它在本地被跟踪为test2.

起源也称为test2.我还没有签出我的本地跟踪分支test2.

当我做'git pull origin remote-branch:local-tracked-branch'时,我收到此错误

[test2] $ git pull test2 test2:test2来自/ gitvobs/git_bare/test2![拒绝] test2 - > test2(非快进)

然后当我结账我的本地跟踪分支test2并且拉'git pull origin local-tracked-branch'时我没有得到错误,我使用'git pull test2 test2'进行拉动

来自/ gitvobs/git_bare/test2*branch test2 - > FETCH_HEAD自动合并a.txt自动合并失败; 修复冲突,然后提交结果.

我知道添加+(git pull test2 + test2:test2)会有所帮助,但它会覆盖本地更改.

那么我怎么知道哪些本地分支是由我在本地使用'git branch new-branch-name'创建的,或者是使用git branch -b branch-name origin/branch-name'从远程分支本地跟踪的?

git git-pull git-branch

2
推荐指数
1
解决办法
1587
查看次数

为什么我无法从 github 克隆/拉取整个存储库,只能克隆/拉取 README 文件?

GitHub 新手用户,不知道如何使用它。

我有一个存储库,它有两个分支,一个称为 main,它有一个 README 文件,另一个称为 master,包含我的所有其他文件。只有几个文件。

我将它们从桌面推送,当我想将整个存储库克隆或拉到我的笔记本电脑时,它只拉自述文件,没有其他;所以基本上是名为 main 的分支的内容。

任何帮助将不胜感激,提前致谢。

git clone pull github

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

标签 统计

git ×6

github ×5

git-pull ×3

git-push ×2

branch ×1

clone ×1

git-branch ×1

git-gui ×1

pull ×1