236得票13回答
如何在git中找到origin/master的位置,并且如何更改它?

我是一个 Git 新手,最近将一个 Rails 项目从 Subversion 迁移到了 Git。我遵循了这里的教程:http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository...

13得票2回答
为什么修改提交信息后必须强制推送?

我看到了这个关于如何修改提交消息的文章。被接受的回答说: 如果你已经将提交推送到了远程分支,那么你需要使用 git push <remote> <branch> --force 强制推送。 根据被接受的回答,我的理解是git push --force会用本地...

14得票3回答
将现有的 Git 仓库推送到 Gitolite。

我已在Ubuntu服务器上安装了gitolite,并且可以添加用户、创建空仓库、克隆空仓库、添加文件,本地提交后使用git push origin master将其发送到gitolite。 我也可以在XCode4中创建一个项目,带有自己的git存储库,并在本地提交更改。 现在我想在gito...

21得票6回答
团队成员之间本地仓库的Git推送/拉取

假设有一个由4位开发人员组成的团队,并且我们有一个用于项目的中央代码库。开发人员从中央代码库推送和拉取更新。在这里(“分散但集中”部分),它提到了可以在团队成员本地代码库之间进行推送/拉取。   每个开发者都会推送和拉取到远端主机(origin)。但是除了中心化的   推拉关系,每个开发人...

552得票6回答
在执行 'git push' 命令时,'--set-upstream' 参数的作用是什么?

git的--set-upstream是做什么的? 我尝试通过阅读git手册来理解它,但我没有完全理解。

40得票3回答
将git push推送到远程仓库时,如何推送非当前分支?

在git的bare仓库中,是否有一种方法可以推送当前不在HEAD中的分支? 例如,我有两个分支:$ git branch * master another 我有两个已设置的远程分支: origin 和 another。 我需要能够在不改变HEAD的情况下,只用一个命令从another推...

33得票3回答
在同一个命令中使用 "git push" 和 "git push --tags"?

我通常跑步:git push git tag v4.7 git push --tags 第一和第三个操作都连接到服务器,这浪费时间。 我想通过仅推送一次来加快速度。哪个命令可以实现这个目的? 它在一个bash 脚本中,需要在任何分支中运行良好,而不仅仅是master。 阅读手册,我不认为git...

10得票1回答
将Git分支直接推送到实时服务器目录中,以便文件可以实时查看。

我如何在Git中设置远程目录,在那里我可以将本地的stage分支推送到远程,并在staging服务器上查看实时更改,比如stage.example.com? 我的想法(部分原因是我正在远离SVN)是我可以维护(本地)3个不同的“主要”分支,如下所示: - master - 用于本地开发,工...

11得票1回答
我可以为本地分支定义多个上游分支吗?该问题涉及IT技术。

我想在Git中创建一个分支,使其有两个上游分支,可以从这两个分支拉取内容并将更改推送到其中一个分支... 以下是具体情况:MY_BRANCH --> ORIGINAL_BRANCH MY_BRANCH --> MY_BRANCH 我创建了一个名为MY_BRANCH的新分支,它同...

10得票2回答
Git:禁止自动推送到特定远程分支

当我运行git push时,我的本地分支some_branch被推送到远程分支some_remote\some_branch。 当我运行git remote show some_remote时,我得到:Local refs configured for 'git push': [cut] so...