相关疑难解决方法(0)

"git add -A"和"git add"之间的区别.

该命令git add [--all|-A]似乎与git add ..相同.它是否正确?如果没有,它们有何不同?

git git-add

2788
推荐指数
11
解决办法
160万
查看次数

如何将我的本地未提交的更改合并到另一个Git分支?

我怎么能在git中这样做:

我当前的分支是branch1,我做了一些本地更改.但是我现在意识到我实际上是要将这些更改应用于branch2.有没有办法应用/合并这些更改,以便它们成为branch2上的本地更改而不在branch1上提交它们?

git branch

606
推荐指数
4
解决办法
12万
查看次数

Mercurial for Beginners:The Definitive Practical Guide

灵感来自Git的初学者:最终的实用指南.

这是一个信息使用水银为汇编初学者实际使用.

初学者 - 一个已经触及源代码控制而不太了解它的程序员.

实用 - 涵盖大多数用户经常遇到的情况 - 创建存储库,分支,合并,从/向远程存储库提取/推送等.

备注:

  • 解释如何完成某些事情而不是如何实现某些事情.
  • 每个答案处理一个问题.
  • 尽可能简明扼要地回答.
  • 编辑/扩展现有答案,而不是在同一主题上创建新答案.
  • 请为想要了解更多信息的人提供Mercurial wikiHG Book的链接.

问题:

安装/设置

使用代码

标记,分支,发布,基线

其他

其他Mercurial参考

version-control mercurial

237
推荐指数
5
解决办法
3万
查看次数

通过SSH配置Git以登录一次

我已经通过ssh克隆了我的git存储库.因此,每次我通过推或拉与原始主人沟通时,我都必须重新输入密码.如何配置git以便我不需要多次输入密码?

git ssh ssh-keys

188
推荐指数
7
解决办法
28万
查看次数

在Windows上使用msysgit设置Git服务器

我的朋友和我正在尝试使用Git Server:Gitosis和Cygwin在Windows上设置Git for Windows,但我们只是遇到了问题.

使用msysgit的 Windows"Setup Git Server"指南会是什么样的?

上面的教程中有一条评论暗示无法用msysgit完成,因为gitosis需要使用SSH服务器和Bash?什么是分步指南(因为没有可用的指南)?

  1. 安装mysisgit

windows git msysgit

162
推荐指数
8
解决办法
14万
查看次数

如何更新我的裸仓库?

我创建了一个裸仓库来发布我的存储库,但我无法弄清楚如何使用主存储库的当前状态更新裸仓库.

git

122
推荐指数
5
解决办法
8万
查看次数

如何在Heroku上更改Git遥控器

我不想将我的应用程序上传到错误的域名.

如何在git上更改git master分支?

git heroku

99
推荐指数
5
解决办法
9万
查看次数

如何在github上传新代码?

我有一个包含所有编码项目的目录.

我想使用命令行上传(正确的术语?)它到GitHub.

我已经看过旧问题.

我知道如何克隆现有项目,以及如何在进行任何更改后推送它.

但在这种情况下,我想创建一个新项目并添加文件.

如何使用命令行完成此操作?

git github

97
推荐指数
4
解决办法
13万
查看次数

Git使用的术语

好像我必须学会使用git.这可能是一件好事(TM).然而,阅读在线指南和手册页,我无法理解术语.一切都总是根据自己或其他无法解释的术语来定义(做一个"男人git",你明白我的意思).

那么,是否有更多类似DAG的术语定义结构,包括以下一些(全部取自git手册页!).也许使用文件系统作为起点,而不是假设读者精通svn(我不是).

  • 回购
  • 知识库
  • 一个混蛋
  • "git"
  • 指数
  • 克隆
  • 承诺
  • 上游
  • 标签
  • 档案
  • 补丁
  • 服从
  • 变更
  • 档案
  • 宾语
  • 子模块
  • 的Refspec
  • 历史

虽然我可以找到一些解释,但它们通常是另一方面的解释.还有一些我从其他上下文中知道的术语(比如UNIX差异).然而其他一些我认为我知道...

我已经收集到存储库(类似于gits?和/或树?上游?),您复制(克隆?分支?)以将文件物理地存储到您的硬盘驱动器.那么有分支(类似于变更集?),标签和提交(类似于补丁?),但它们的区别并不清楚.什么文件做什么修改?是什么让我的文件保持在本地,什么可能(天堂禁止)将我的代码提交给互联网?

当涉及分支,标签和提交时,建议的工作方式是什么 - 因此可以在版本之间交换,并从公开可用的gits导入更新.

// T,咬着舌头控制自己的沮丧......

git

57
推荐指数
3
解决办法
2万
查看次数

Git工作流程:没有服务器

git应该是一个分散的系统,但我在谷歌上发现的所有教程和最佳实践工作流建议使用服务器(通常是github,或者自己设置)

我正在使用git进行小型个人项目(2-3人),在哪里可以找到最佳实践工作流程,以便在团队成员机器之间直接同步更改.另外,为什么我应该避免这种情况并建立一个"中央"服务器,有什么令人信服的论据呢?

谢谢,

git git-workflow

51
推荐指数
5
解决办法
2万
查看次数