Tag: 混帐

git添加,提交和推命令在一个?

有没有办法在一个中使用这三个命令? git add . git commit -a -m "commit" (do not need commit message either) git push 有时我只改变一个字母,CSS填充等等。 不过,我必须写出所有三个命令来推动变化。 有很多项目,我只是一个推动者,所以这个命令会很棒!

Git提交date

除了parsingdatestring的git日志,是否有一个Git本地方式来报告某个提交的date?

可以告诉我,如果合并会冲突而没有实际合并?

是否有可能知道合并是否会发生冲突,而不触摸工作树? 我不想触摸工作树,因为我不想让它检出。 如果我想要查看几个分支的信息,那将需要很长时间。

从旧的提交恢复文件在混帐

我有几个星期前做的一个老承诺。 我想从该提交中只恢复一个文件。 我该怎么办?

HEAD,master,origin的git概念是什么?

当我正在学习git时,我总是碰到HEAD,master,origin的术语,我不确定它们之间有什么不同。 如果我理解正确,HEAD总是等于最新版本? (如果是这样,是整个存储库,或特定的分支或标记的最新版本?)这是如此令人困惑,我读了这么多的教程和分支/合并,但仍然无法包装我的头在附近。

GitHub – 无法连接到github 443窗口/无法连接到gitHub – 没有错误

问 – 我安装git来获取最新版本的Angular。 当我试着打电话 git clone https://github.com/angular/angular-phonecat.git 我没有连接到GitHub 443错误 我甚至尝试过 git clone git://github.com/angular/angular-phonecat.git 这给了我没有连接没有错误信息。 我在我的公司防火墙后面。 当我去control panel->Internet Options -> connections -> lan setting时,我看不到我的代理详细信息.IT的人不与我分享代理信息。 我不知道该怎么办 ?? 我终于设法做到了。 我将更新我已经采取的程序,只是想编译我所做的所有步骤,以使其工作

如何一次从作者的所有分支gitlogin?

我需要得到作者所做的所有提交的报告。 到目前为止,我已经包装了以下命令的脚本: git log –pretty=format:"%ad:%an:%d:%B" –date=short –reverse –all –since=2.months.ago –author=Petr 它工作正常。 但是,它只报告当前分支的操作​​。 是否有任何选项可以logging来自所有分支的作者的提交信息,而不仅仅是当前的分支 ? 换句话说,git可以对存储库中的所有提交进行反向sorting(按date时间),并从该序列中提取日志信息? 解决:(从下面的评论复制,否则隐藏) 问题是我有一个存储库和两个克隆在两个分支上一致地工作。 我确实将更改推送到源存储库,但是我忘记了对克隆存储库的更改。 这样看来,所有这些在使用克隆版本库时都不起作用。

'–set-upstream'是做什么的?

–set-upstream做什么的? 我试着通过阅读手册来了解它,但我不太明白。 有人可以解释吗?

在github中交叉引用提交

我想在我的主要回购的github问题中引用其他回购(在这种情况下是子模块)的提交。 有没有可能这样做,而不是类似于github从提交编号创build一个缩短超链接的方式键入完整的超链接?

Github:将上游分支导入fork

我有一个来自github上的一个项目( upstream )的fork( origin )。 现在上游项目已经添加了一个新的分支,我想导入到我的叉子。 我怎么做? 我试着检查远程并在上面创build一个分支,但是这样configuration分支的方式是git push试图推向upstream : git checkout upstream/branch git checkout -b branch 编辑 也许这并不清楚,但我想将分支添加到我的本地存储库,所以我可以通过git push将它推到origin (我的叉)。 因为上游存储库通常是只读的,所以您可以将其分配给贡献者。 所以我基本上要检查一个不存在的分支,它的内容将从upstream被引入。