【问题标题】:Github Branch Pulling and CommentingGithub 分支拉取和评论
【发布时间】:2015-12-06 04:16:58
【问题描述】:

我有一个项目,我想将它分成 3 个实验,每个路径都有一个单独的转折点。在路上,我会想恢复到以前的迭代或回到原来的。如果我从另一个分支中提取,它会用来自另一个分支的文件完全替换我的本地文件吗?要将两个迭代都保留在本地,我应该只复制并粘贴文件夹吗?

除了评论之外,提交新更新的标准做法是什么?每次我提交 -m "new update" 时,它都会替换旧的,我看不到提交的历史记录。

【问题讨论】:

  • 你为什么要从另一个分支拉?你为什么不检查一下?当你说“它取代了它”时,你是什么意思?什么代替什么?

标签: branch commit pull


【解决方案1】:

关于查看提交历史的问题,您可以在项目根目录的终端中使用:git log。 更多信息here

来自上面链接的 git-scm 网页:

默认情况下,没有参数,git log 列出了在 该存储库按时间倒序排列——也就是说,最 最近的提交首先显示。

如果您想查看所有差异,可以使用-p 标志,如下所示:git log -p

来自同一网页的一个很好的建议是使用此命令git log --pretty=format:"%h - %an, %ar : %s" 以非常易读的格式查看日志,例如:

ca82a6d - Scott Chacon, 6 years ago : changed the version number 085bb3b - Scott Chacon, 6 years ago : removed unnecessary test a11bef0 - Scott Chacon, 6 years ago : first commit

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
  • @Daenu,这正是我所做的。重要的部分是使用 git log 查看提交的历史,即“......我看不到提交的历史”。并提供了有关 git log 命令的更多信息的链接。你还期待什么?
  • 在这里提供更多信息怎么样?
  • 我添加了更多关于 git log 命令的信息。尽管如此,正如 ddsnowboard 指出的那样,不确定问题的前半部分,并且 OP 仍未澄清。
  • 点赞!这就是答案
猜你喜欢
  • 2018-09-16
  • 1970-01-01
  • 2019-12-19
  • 2020-01-05
  • 2013-04-18
  • 2017-08-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多