草庐IT

git - 在 Xcode 4 中,如何将远程 GitHub 存储库添加到现有的本地项目?

Xcode4中的Git集成非常受欢迎,但是在处理远程存储库时似乎有点不稳定。为清楚起见,我使用的是OSX版本10.6.7和Xcode4.0.2(4A2002a)。如果我创建一个新的Xcode4项目并接受创建本地Git存储库的选项,一切都很好。我可以在本地提交,这很棒。当我想将新项目推送到GitHub时,我想添加一个远程存储库并将我的本地更改推送到GitHub。我可以将GitHub存储库作为管理器窗口中的新存储库添加到Xcode4,但无法将其设置为现有项目的远程存储库。所以我切换到在终端中使用git命令。gitremoteaddoriginhttps://@github.com//.gi

git - 在 Xcode 4 中,如何将远程 GitHub 存储库添加到现有的本地项目?

Xcode4中的Git集成非常受欢迎,但是在处理远程存储库时似乎有点不稳定。为清楚起见,我使用的是OSX版本10.6.7和Xcode4.0.2(4A2002a)。如果我创建一个新的Xcode4项目并接受创建本地Git存储库的选项,一切都很好。我可以在本地提交,这很棒。当我想将新项目推送到GitHub时,我想添加一个远程存储库并将我的本地更改推送到GitHub。我可以将GitHub存储库作为管理器窗口中的新存储库添加到Xcode4,但无法将其设置为现有项目的远程存储库。所以我切换到在终端中使用git命令。gitremoteaddoriginhttps://@github.com//.gi

git - 什么是 `git push origin master` ?帮助 git 的 refs、heads 和 remotes

我有一个关于gitpushoriginmaster做什么的问题:我知道origin是远程(又名GitHub)gitpushoriginmaster等同于gitpushoriginmaster_on_my_machine:master_on_github我不知道是否:master_on_my_machine等于/refs/heads/mastermaster_of_github等于/refs/remotes/origin/master如果相等,是否可以做gitpushoriginrefs/heads/master:refs/heads/origin/master?最后,我只想在以下情况下

git - 什么是 `git push origin master` ?帮助 git 的 refs、heads 和 remotes

我有一个关于gitpushoriginmaster做什么的问题:我知道origin是远程(又名GitHub)gitpushoriginmaster等同于gitpushoriginmaster_on_my_machine:master_on_github我不知道是否:master_on_my_machine等于/refs/heads/mastermaster_of_github等于/refs/remotes/origin/master如果相等,是否可以做gitpushoriginrefs/heads/master:refs/heads/origin/master?最后,我只想在以下情况下

ruby-on-rails - 带有 git remote 的 Gem 文件在 heroku push 上失败

我的gemfile中有以下行:gem'client_side_validations',:git=>"git@github.com:Dakuan/client_side_validations.git",:branch=>"master",ref:'2245b4174ffd4b400d999cb5a2b6dccc0289eb67'它指向的存储库是公开的,我可以在本地运行bundleinstall/update就好了。当我尝试推送到Heroku时,出现以下错误:Fetchinggit@github.com:Dakuan/client_side_validations.gitHostkey

ruby-on-rails - 带有 git remote 的 Gem 文件在 heroku push 上失败

我的gemfile中有以下行:gem'client_side_validations',:git=>"git@github.com:Dakuan/client_side_validations.git",:branch=>"master",ref:'2245b4174ffd4b400d999cb5a2b6dccc0289eb67'它指向的存储库是公开的,我可以在本地运行bundleinstall/update就好了。当我尝试推送到Heroku时,出现以下错误:Fetchinggit@github.com:Dakuan/client_side_validations.gitHostkey

git - 使用 Git 在两个分支中推送提交

如何在两个分支中推送一个提交?我不能使用“gitpush”,因为那样它会推送到三个分支,而我只想在其中两个分支中提交......我在分支B中尝试了“gitmergeHEAD--commitidfrombranchA--”,但随后它从分支A获取所有内容并与分支Bmerge。我只想要最后一次提交而不是其他所有内容merge分支B。有人知道该怎么办吗? 最佳答案 简答您可以使用cherry-pick将现有的提交应用到另一个分支命令,然后使用gitpushoriginbranchAbranchB推送两个分支。为什么在两个分支中推送提交可能有

git - 使用 Git 在两个分支中推送提交

如何在两个分支中推送一个提交?我不能使用“gitpush”,因为那样它会推送到三个分支,而我只想在其中两个分支中提交......我在分支B中尝试了“gitmergeHEAD--commitidfrombranchA--”,但随后它从分支A获取所有内容并与分支Bmerge。我只想要最后一次提交而不是其他所有内容merge分支B。有人知道该怎么办吗? 最佳答案 简答您可以使用cherry-pick将现有的提交应用到另一个分支命令,然后使用gitpushoriginbranchAbranchB推送两个分支。为什么在两个分支中推送提交可能有

git - 如何将本地提交组组合到 IDEA 中的单次推送?

在IDEA中,我试图推送一些提交。我有一个要求,在远程服务器上它看起来像一个Action。我点击推送,看到下面的窗口我希望在这里看到Squash复选框,但没有看到。请帮帮我。 最佳答案 你可以使用rebase来做到这一点。转到VCS/Git/Rebase。然后选择Interactive选项。它会显示一个提交列表,您可以在其中选择要压缩的提交。点击开始rebase后,它会提示您输入压缩提交的提交消息。完成后,您可以使用推送对话框推送压缩的提交。关于IntelliJ中rebase的更多信息是here.

git - 如何将本地提交组组合到 IDEA 中的单次推送?

在IDEA中,我试图推送一些提交。我有一个要求,在远程服务器上它看起来像一个Action。我点击推送,看到下面的窗口我希望在这里看到Squash复选框,但没有看到。请帮帮我。 最佳答案 你可以使用rebase来做到这一点。转到VCS/Git/Rebase。然后选择Interactive选项。它会显示一个提交列表,您可以在其中选择要压缩的提交。点击开始rebase后,它会提示您输入压缩提交的提交消息。完成后,您可以使用推送对话框推送压缩的提交。关于IntelliJ中rebase的更多信息是here.