Questions tagged «git-pull»

从远程存储库中获取更改,并将其合并到Git存储库的当前分支中。


30
如何强制“ git pull”覆盖本地文件?
Наэтотвопросестьответына 堆栈溢出нарусском:Какпринудительноперезаписатьлокальныефайлывовремя混帐拉? 如何强制覆盖上的本地文件git pull? 该方案如下: 团队成员正在修改我们正在工作的网站的模板 他们正在将一些图像添加到图像目录(但是忘记在源代码控制下添加它们) 他们通过邮件将图像发送给我 我将图像添加到源代码管理下,并将其与其他更改一起推送到GitHub 他们无法从GitHub提取更新,因为Git不想覆盖其文件。 这是我得到的错误: 错误:未跟踪的工作树文件“ public / images / icon.gif”将被合并覆盖 如何强制Git覆盖它们?这个人是设计师-通常,我会手工解决所有冲突,因此服务器具有他们只需要在计算机上更新的最新版本。

23
Git Push需要用户名和密码
我从GitHub帐户克隆了一个Git存储库到我的PC。 我想同时使用PC和笔记本电脑,但要使用一个GitHub帐户。 当我尝试使用PC推送或从GitHub拉出时,它需要用户名和密码,但当我使用笔记本电脑时则不需要! 我不想每次与进行互动时都输入用户名和密码 origin。我在这里想念什么?

13
将Git子模块更新为最新的原始提交
我有一个带有Git子模块的项目。它来自ssh:// ... URL,位于提交A上。提交B已被推送到该URL,我希望子模块检索提交并将其更改。 现在,我的理解是git submodule update应该这样做,但事实并非如此。它什么也没做(没有输出,成功退出代码)。这是一个例子: $ mkdir foo $ cd foo $ git init . Initialized empty Git repository in /.../foo/.git/ $ git submodule add ssh://user@host/git/mod mod Cloning into mod... user@host's password: hunter2 remote: Counting objects: 131, done. remote: Compressing objects: 100% (115/115), done. remote: Total 131 (delta 54), …

15
重命名本地和远程Git存储库的master分支
我有master跟踪远程分支的分支origin/master。 我想将它们重命名为master-old本地和远程。这可能吗? 对于跟踪的其他用户origin/master(并且总是master通过来更新其本地分支git pull),重命名远程分支后会发生什么? 他们会git pull继续工作还是会抛出一个找不到的错误origin/master? 然后,进一步,我想创建一个新master分支(本地和远程)。同样,在我完成此操作之后,如果其他用户这样做了,现在会发生什么git pull? 我想所有这些都会带来很多麻烦。有没有一种干净的方法来得到我想要的东西?还是我应该保留master原样并创建一个新分支,master-new然后继续进行下一步工作?
820 git  git-branch  git-pull 

15
合并,更新和拉取Git分支,而无需使用签出
我在一个有两个分支A和B的项目上工作。我通常在分支A上工作,并合并来自分支B的内容。对于合并,我通常会这样做: git merge origin/branchB 但是,我也想保留分支B的本地副本,因为有时我可能会在不先与我的分支A合并的情况下签出该分支。为此,我将执行以下操作: git checkout branchB git pull git checkout branchA 有没有一种方法可以在一个命令中完成上述操作,而不必来回切换分支?我应该git update-ref为此使用吗?怎么样?

29
git pull失败“无法解析引用”“无法更新本地引用”
使用git 1.6.4.2,当我尝试一个git pull我得到这个错误: error: unable to resolve reference refs/remotes/origin/LT558-optimize-sql: No such file or directory From git+ssh://remoteserver/~/misk5 ! [new branch] LT558-optimize-sql -> origin/LT558-optimize-sql (unable to update local ref) error: unable to resolve reference refs/remotes/origin/split-css: No such file or directory ! [new branch] split-css -> origin/split-css (unable to update local ref) 我已经尝试过了git …
606 git  git-pull 

12
当前分支没有跟踪信息
我一直在相对较短的时间内使用github,并且我一直使用客户端执行提交和请求。我决定昨天从git bash尝试一下,我成功创建了一个新的repo和提交的文件。 今天,我从另一台计算机对存储库进行了更改,已经提交了更改,现在我回到家并执行了git pull更新本地版本的操作,我得到了: There is no tracking information for the current branch. Please specify which branch you want to merge with. See git-pull(1) for details git pull <remote> <branch> If you wish to set tracking information for this branch you can do so with: git branch --set-upstream develop origin/<branch> …
579 git  github  git-pull 



5
在什么情况下,“ git pull”会有害吗?
我有一个同事声称这git pull是有害的,每当有人使用它都会感到沮丧。 该git pull命令似乎是更新本地存储库的规范方法。使用会git pull产生问题吗?它会产生什么问题?有没有更好的方法来更新git存储库?
409 git  git-pull 

3
强制更新后的Git拉
我只是压缩了一些提交git rebase并执行了git push --force(我知道这是邪恶的)。 现在其他软件工程师有不同的历史记录,当他们执行时git pull,Git将合并。除了执行操作外,是否有办法解决此问题rm my-repo; git clone git@example.org:my-repo.git? 我需要类似的相反的东西git push --force,但git pull --force没有给出预期的结果。
332 git  git-pull 

5
git pull和git pull --rebase之间的区别
有时我开始使用git,但并不完全了解其中的复杂性。我在这里的基本问题是找出a git pull和之间的区别git pull --rebase,因为添加--rebase选项似乎并没有太大不同:只是拉。 请帮助我理解区别。
311 git  git-pull 

2
从Git远程拉出时使用远程更改解决冲突
我正在尝试将代码从GitHub存储库中提取到服务器上,但是由于合并冲突,提取仍然失败。自上次拉取以来,我不想保留本地服务器上可能发生的任何更改。 那么有什么办法可以迫使Git用GitHub中的任何版本覆盖,而不是让我烦恼冲突?
297 git  git-pull 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.