当头指针没有指向某个分支的头部时,这种状态我们称为分离头指针(Head detached),分离头指针的状态下也可以操作代码,但是这些操作不会出现在任何的分支上,所以注意不要再分离头指针的状态下来操作仓库。
如果非得回到后面的节点对代码进行操作,则可以选择创建分支后再操作
git switch -c <分支名> <提交id>
可以为提交记录设置标签,设置后,可以通过标签快速识别出不同的开发节点:
git tag
git tag 版本
git tag 版本 提交id
git push 远程仓库 标签名
git push 远程仓库 --tags
git tag -d 标签名 删除标签
git push 远程仓库 -delete 标签名 删除远程标签
gitignore
默认情况下,git会监视项目中的所有内容,但是有些内容比如node_modules目录中的内容,不希望被git管理。可以在项目目录中添加一个.gitignore文件,来设置那些需要git忽略的文件。
谢谢您的阅读!!!