相关疑难解决方法(0)

双击[ - ]选项对git重置有什么作用?

我见过如下命令:

git reset e542 -- readme.txt
Run Code Online (Sandbox Code Playgroud)

我理解这个命令将提交e542中文件readme.txt的内容放入索引中.但--那里有什么选择呢?

git reset手册页将它列为前两个表单的可选项,但我找不到它的含义.

git reset [-q] [<commit>] [--] <paths>…
git reset (--patch | -p) [<commit>] [--] [<paths>…]
Run Code Online (Sandbox Code Playgroud)

git git-reset

12
推荐指数
1
解决办法
936
查看次数

撤消Git中特定文件夹中所做的更改

如何撤消特定文件夹中的更改?

我修改了多个文件夹中的文件

app/code/core/
app/code/local/
app/design/frontend/
Run Code Online (Sandbox Code Playgroud)

我想撤消在文件中所做的所有更改app/code/core/,同时保持在app/code/local/和中存在的文件中修改的更改app/design/frontend/.

git

11
推荐指数
2
解决办法
1万
查看次数

git diff用于存储中的单个文件

我从这个答案中知道如何展示对藏匿的差异.

git stash show -p stash@{1}
Run Code Online (Sandbox Code Playgroud)

但是如何从存储中显示特定文件的差异?

git git-stash

10
推荐指数
1
解决办法
1454
查看次数

如何重置所有已删除的文件

我有一个工作文件夹,其中包含许多文件更改和许多已删除的文件。我想将所有已删除的文件重置到当前 HEAD,并保留任何已修改的文件。我怎样才能做到这一点?

git

5
推荐指数
1
解决办法
358
查看次数

使用 Git 时,我何时会在两个连字符 (--) 上使用一个连字符 (-)?

Git 中,当我使用 add执行提交时,我可以使用

git commit -am "My commit"
Run Code Online (Sandbox Code Playgroud)

当我看到git log或在大多数其他情况下的例子时,我们使用

git log --online
Run Code Online (Sandbox Code Playgroud)

但是我不明白什么时候使用一个连字符( -) 或两个连字符( --)。谁能解释一下?

unix linux git terminal

3
推荐指数
1
解决办法
2332
查看次数

在git中转义在文件名中添加一个前导" - "?

在git中添加如何逃避文件名中的前导" - "字符?例如:

git add -index-apache-.html
Run Code Online (Sandbox Code Playgroud)

得到:

error: unknown switch `d'
Run Code Online (Sandbox Code Playgroud)

谢谢!

PS.同样的

git checkout
Run Code Online (Sandbox Code Playgroud)

git

2
推荐指数
1
解决办法
448
查看次数

"git checkout"和"git checkout"之间有什么区别?

在git下你修改一些文件,使用git status,出现以下消息:

On branch dev
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   script.php
Run Code Online (Sandbox Code Playgroud)

因此,我通常会git checkout -- script.php按照建议撤消我的修改.

无论如何,我从一位同事身上发现,这git checkout script.php似乎可以达到同样的效果.

所以,我的问题是:是git checkout -- script.phpgit checkout script.php同义词,还是没有?

请至少提供一些证明您所说内容的文档的链接.谢谢!

git

0
推荐指数
1
解决办法
1643
查看次数

标签 统计

git ×7

git-reset ×1

git-stash ×1

linux ×1

terminal ×1

unix ×1