git 相关问题

Git是一个开源的分布式版本控制系统(DVCS)。将此标记用于与Git使用和工作流相关的问题。不要仅仅因为存储库恰好托管在GitHub上而对Git相关问题使用[tag:github]标记。此外,不要将此标记用于碰巧涉及Git存储库的常规编程问题。


丢弃Git中的本地提交

由于一些糟糕的挑选,我的本地Git存储库目前在原点之前提交了五个提交,并且状态不佳。我想摆脱所有这些提交并重新开始。显然,......

git
投票 1142 回答 12

将当前git commit id注入Java webapp

我们有一个git存储库,其中包含一些相关Java WAR和JAR的源代码。如果Java代码可能以某种方式可能会很好:System.err.println(“我是从git commit构建的”+ commitID); (...

投票 17 回答 6

如何在GIT Rebase Interactive Squash之后删除远程存储库上的历史记录提交消息

我已经通过git rebase -i压缩了我的提交。然后我强制将其推送到我的远程存储库(个人项目)。在挤压期间,我已经为组合输入了一个新的提交消息...

投票 0 回答 2

根据扩展名将git repo文件移动到子文件夹

我想做的事。我的仓库中的所有文件都在一个文件夹中,但此文件夹包含.gitignore排除的其他文件。我想重新组织(编程)来自repo的那些文件(并且...

投票 1 回答 1

当本地git repo执行时,GitHub不强制执行.gitattributes

我在我的git存储库的根目录中添加了一个.gitattributes文件。我为JSON文件指定了-diff并分割了我创建的tar.gz文件。这是我的.gitattributes文件看起来像:...

投票 2 回答 1

使用Git更新Atomic网站

我想以原子方式更新实时网站。如果我们对页面,图像和javascript进行了多处更改,则所有更改应同时显示,不会出现停机,不一致或......

投票 14 回答 2

Git:添加vs push vs commit

git add,push和commit有什么区别?只是有点困惑来自SVN,其中“更新”将“添加”东西,并且提交执行“推送”并且将“添加”以及所有...

投票 94 回答 7

如何添加带有变量结尾(“扩展名”)的.gitignore文件,但开头是一样的

StackOverflow社区!我不能忽略具有特定名称的文件:list.vtk.1,list.vtk.2,list.vtk.3等。我尝试将list.vtk。*添加到.gitignore,但它不起作用。我输入git时看到文件...

git
投票 0 回答 1

pre-receive hook拒绝:在提交消息中找不到JIRA问题?

我做了一个提交,并试图将更改推送到回购,但它给了我这个错误。 remote:refs / heads / feature / OMT-1270-Missing-French-Translations:cd54ab15bc8d5764ab12cf6fc202fd9e7d36294b:No ...

投票 1 回答 1

````git clean```没有删除子目录(不是递归的)

我面临着git clean的问题。请考虑以下情形:git status -su ?? file_1 ?? ?? xyz / file_2 git clean -f不删除xyz / file_2删除file_1我不想删除xyz ...

git
投票 23 回答 4