草庐IT

pull-right

全部标签

git - 为什么 "git flow feature pull"不跟踪?

假设我使用gitflowfeaturestartFEATURENAME创建了一个新功能然后使用gitflowfeaturepublishFEATURENAME发布它现在我的同事想和我合作开发这个功能,他就这么做了gitflowfeaturepullFEATURENAME这会根据远程仓库中的功能分支在他的本地仓库上创建一个新分支。然而,这并没有设置他的本地特性分支来跟踪远程特性分支,所以现在他必须手动跟踪这个分支。这个额外步骤背后的原因是什么?为什么不将featurepull命令也设置为跟踪?gitflowfeaturepull和gitflowfeaturetrack之间的工作流程有什么

Git pull 原点 HEAD

有人告诉我,您可以通过以下方式向与当前Git分支名称相匹配的远程分支推送和pull:gitpushoriginHEAD或gitpulloriginHEAD它以前一直对我有用,但奇怪的是有时它不起作用,而是推迟从ma​​ster分支推/pull(这会导致pullmerge......不是我想要做)。我知道您可以通过简单地使用分支名称轻松地从您所在的分支推送/pull:gitpulloriginname-of-branch-i-want-to-pull-from无论如何:是否有某种原因导致HEAD丢失跟踪/不指向我当前的分支,就像它几乎总是这样?有没有什么方法可以推/pull到我当前正在处

git-subtree pull 并发症

我们一直在努力获取git-subtree在一个项目上工作(使用git版本1.7.9.4)并且遇到了一些复杂情况。几个月前,其他人使用此命令添加了子树:gitsubtreeadd--prefix=foogit@example.com:foo.gitmaster现在对foo进行了实质性更改,我们希望merge这些更改,最好是将它们压缩。自导入以来,没有任何文件被修改。我已经尝试了三件事来尝试merge更改。首先:gitsubtreepull--squash-Pfoogit@example.com:foo.gitmaster抛出异常:Can'tsquash-merge:'foo'wasnev

git pull 给出错误 : 401 Authorization Required while accessing https://git. foo.com/bar.git

我的macbookpro能够从公司的git服务器克隆/推送/pull。我的cent6.3vm出现401错误gitclonehttps://git.acme.com/git/torque-setup"error:TherequestedURLreturnederror:401AuthorizationRequiredwhileaccessinghttps://git.acme.com/git/torque-setup/info/refs作为解决方法,我尝试创建一个文件夹,其中包含一个空存储库,然后将远程设置为公司服务器。我在尝试gitpull时遇到同样的错误机器之间的Remote是相同的

ruby-on-rails - 卡皮斯特 pull 诺 + Git : repository local to production server

我正在尝试为我的应用执行“部署:冷”。gitrepo是本地的我的部署服务器(即我只有一台服务器用于所有内容,而且我不要在github上托管我的代码)。这是成绩单(出于隐私考虑,将我的应用名称替换为“myapp”)*executing`deploy:cold'*executing`deploy:update'**transaction:start*executing`deploy:update_code'executinglocally:"gitls-remote/home/mrichman/git/myapp.gitmaster"fatal:'/home/mrichman/git/my

带有 Visual Studio 2013 的 github - 由于未提交的更改而无法 pull

我现在是单例开发者,但我有工作场所,而且我也在家工作。Github对我来说非常理想,因为目标是跟踪我的代码,但也只是将它保存在一个好的存储库中,这样我就不会丢失它。所以这是我的工作流程......在家工作(sitea)经常将更改提交到github有时,这将是一天最多20次提交,具体取决于工作效率。我promise经常。去做其他工作siteb(通常是办公室)在siteb克隆存储库这是在visualstudio中完成的,方法是转至TeamExplorer->Projects->ConnecttoTeamProjects,然后使用Clone使用github存储库URL。重新下载nuget包等

git - 两台笔记本电脑如何在没有互联网的情况下相互推/pull

说我和我的黑客伙伴发现自己在一个荒岛上。一般我们push和pull到github上互相同步。当我们与外界没有联系时,您会如何建议我们这样做?(用户@bee我在输入时确实遇到了这个问题,虽然显然不是我发送的时候。在我们的例子中,我们都有Mac笔记本电脑--OSXSnowLeopard--但我认为最好一般地对待这个问题。) 最佳答案 拿一张SD卡或U盘之类的东西。在那里创建一个裸存储库。然后一推到那个repo,卸载卡/棒,把它交给另一个,那个从它那里pull出来。cd/path/to/usbstickmkdirrepocdrepogit

团队成员本地存储库之间的 Git 推/pull

假设有一个团队有4名开发人员。我们还有一个项目的中央存储库。开发人员从中央存储库推送和pull。Here(在Decentralizedbutcentralized部分)它说可以在团队成员本地存储库之间推送/pull。Eachdeveloperpullsandpushestoorigin.Butbesidesthecentralizedpush-pullrelationships,eachdevelopermayalsopullchangesfromotherpeerstoformsubteams...Technically,thismeansnothingmorethanthatAli

git - Windows 客户端的 GitHub 中的 pull/推命令在哪里?

我使用GitHubforMac有一段时间了,正准备帮助一位同事在Windows上安装它。我找不到像在Mac上那样启动“推”或“pull”的任何菜单或按钮。我看到它的唯一方法是打开一个shell并执行gitpull。但是,UI的意义何在?是什么解决了我的问题?我改为使用SourceTree(http://www.sourcetreeapp.com)。它解决了我所有的问题:) 最佳答案 它位于应用程序的右上角。在大多数情况下,您需Gist击thesyncbutton这将bothpushandpull给你。您也可以按F5手动触发它。当您有

git - 使用 GitHub pull 请求的正确 git 配置是什么?

我知道HowcanIcheckoutaGitHubpullrequest?虽然将fetch=+refs/pull/*/head:refs/remotes/origin/pr/*添加到.git/config确实允许获取和checkout,pull作失败:[remote"origin"]url=https://github.com/the/repo.gitfetch=+refs/heads/*:refs/remotes/origin/*fetch=+refs/pull/*/head:refs/remotes/origin/pr/*获取和checkout工作正常:$gitfetchorigi