Questions tagged «git»

Git是一个开源的分布式版本控制系统(DVCS)。使用此标签可解决有关Git使用和工作流程的问题。不要仅仅因为存储库恰好托管在GitHub上而使用[github]标签来解决与Git相关的问题。另外,请勿对碰巧涉及Git储存库的一般编程问题使用此标记。



30
从GitHub存储库下载单个文件夹或目录
如何从GitHub上托管的远程Git存储库中仅下载特定文件夹或目录? 假设示例GitHub存储库位于此处: git@github.com:foobar/Test.git 其目录结构: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py 我只想下载foo文件夹,而不克隆整个Test项目。

2
如何列出包含给定提交的分支?
如何查询git以找出包含给定提交的分支?gitk通常会列出分支,除非有太多分支,在这种情况下,它只会显示“许多(38)”或类似的内容。我需要知道完整列表,或者至少要知道某些分支是否包含提交。
1087 git  version-control 

12
如何显示我的全局Git配置?
我想显示所有已配置的Git部分。 我只找到了git config --get core.editor,并且我想输出全局配置的所有内容,而不仅仅是配置的默认编辑器。
1075 git 



9
我可以删除git commit但可以保留更改
在我的一个开发分支中,我对代码库进行了一些更改。在我能够完成正在使用的功能之前,我必须将当前分支切换为master来演示一些功能。但是仅使用“ git checkout master”保留了我在开发分支中所做的更改,因此破坏了master中的某些功能。因此,我要做的是使用“临时提交”提交消息在开发分支上提交更改,然后为演示结帐母版。 既然我已经完成了演示,然后又可以在开发分支上工作了,我想删除我所做的“临时提交”,同时仍然保留所做的更改。那可能吗?
1054 git  undo  git-reset 


5
如何在Git中合并特定的提交
我已经从GitHub的存储库中分支了一个分支,并提交了一些特定于我的东西。现在,我发现原始存储库具有的出色功能,该功能位于HEAD。 我只想合并它而无需先前的提交。我该怎么办?我知道如何合并所有提交: git branch -b a-good-feature git pull repository master git checkout master git merge a-good-feature git commit -a git push
1034 git  merge 

13
您尚未完成合并(MERGE_HEAD存在)
我做了一个名为“ f”的分支,并进行了结帐。当我尝试该git pull命令时,收到以下消息: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge. 当我尝试时git status,它给了我以下几点: On branch master # Your branch and 'origin/master' have diverged, # and have 1 and 13 different commit(s) each, respectively. # # Changes to be committed: # # modified: …
1033 git 

6
查找何时在Git中删除文件
我有一个n次提交的Git存储库。 我有一个我需要的文件,该文件曾经存在于存储库中,我突然寻找并想到:“哦!那个文件去哪儿了?” 是否有(一系列)Git命令会告诉我“在提交n-13时文件true_needed.txt被删除了”? 换句话说,无需查看每个单独的提交,也不知道我的Git存储库对每个文件进行了任何更改,是否可以快速找到具有该文件的最后一个提交,因此可以将其取回?
1033 git 

20
Git中的HEAD是什么?
您会看到Git文档说出类似 分支必须在HEAD中完全合并。 但是Git HEAD到底是什么?
1026 git 

17
git config --global写入哪里?
当使用git config --global来处理事情,将会写入哪个文件? 例: git config --global core.editor "blah" 我在这些地方找不到它: C:\Program Files\Git\etc\gitconfig C:\myapp\.git\config 我还没有设置ENV? 我的Git版本:1.6.5.1.1367.gcd48 –在Windows 7上
1024 git  config 

6
git stash pop和git stash之间的区别适用
我已经使用git stash pop了一段时间了。我最近发现了该git stash apply命令。当我尝试时,它的工作方式似乎与相同git stash pop。 git stash pop和之间有什么区别git stash apply?
1022 git  git-stash 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.