我输入一个 cmdlet,其参数包含一个字符串,例如:
Set-Location "C:\TEMP"
键入时突出显示引用的文本以颜色突出显示。如何改变背光颜色?
我输入一个 cmdlet,其参数包含一个字符串,例如:
Set-Location "C:\TEMP"
键入时突出显示引用的文本以颜色突出显示。如何改变背光颜色?
使用终端时,我使用命令列出目录ls -1aR,结果如下:
.:
? .
? ..
? 1.txt
./test:
? .
? ..
./tmp:
? .
? ..
? sub
如何从列表中删除带有特殊名称的行«.», «..»?
我创建了一个带有提交的存储库
git init
touch 1.txt
touch 2.txt
git add .
git commit -m "POINT 1"
touch 3.txt
git add .
git commit -m "POINT 2"
在这个阶段,我们有一个包含两个提交的存储库,可以在清单中看到,然后使用命令git log转到提交POINT 1git checkout d5b633
结果,我们进入提交状态POINT 1并查看列表git log中消失的内容POINT 2,但是,可以通过使用git reflog列表输出调用另一个列表(列表)来找到它:
$ git reflog
d5b633b (HEAD) HEAD@{0}: checkout: moving from master to d5b6
ab5ba15 (master) HEAD@{1}: commit: POINT 2
d5b633b (HEAD) HEAD@{2}: commit (initial): POINT 1
我看到丢失的提交 POINT 2并使用以下命令输入其哈希:
git checkout ab5b
团队正在工作。文件系统符合提交的状态POINT 2
请解释为什么,在上述操作之后,提交从列表中消失,如git log,并且命令git status返回一条消息
HEAD detached at ab5ba15
nothing to commit, working tree clean
???
PS 我无法在此消息中添加标签“GIT”(不在列表中)