相关疑难解决方法(0)

如何将空目录添加到Git存储库?

如何将空目录(不包含文件)添加到Git存储库?

git directory git-add

4039
推荐指数
31
解决办法
89万
查看次数

git HEAD和当前项目状态之间的区别?

我引用一个git教程:

git diff shows the diff between HEAD and the current project state
Run Code Online (Sandbox Code Playgroud)

我想知道这意味着什么.HEAD不是目前活跃的项目吗?

谢谢

git

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

"git checkout - "有什么区别?和"git reset HEAD --hard"?

这不是关于' - '的一般问题,如标记的副本.这是一个特定于git的问题,要求明确所提到的命令之间的操作差异.

如果我想清除当前目录而不进行存储或提交,我通常会使用以下命令:

git reset HEAD --hard
git clean -fd
Run Code Online (Sandbox Code Playgroud)

一位同事还提到使用这个命令:

git checkout -- .
Run Code Online (Sandbox Code Playgroud)

对谷歌来说这是一个困难的命令,而且从git文档中我不清楚这个命令实际上做了什么.它似乎是手册中后面提到的用法之一.

猜测它会复制git reset HEAD --hard,但与我已经使用的命令相比,它究竟做了什么呢?
它是复制一个还是两个命令,还是相似但略有不同?

git git-checkout git-reset git-clean

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

标签 统计

git ×3

directory ×1

git-add ×1

git-checkout ×1

git-clean ×1

git-reset ×1