GIT标签和Gitignore

138 阅读1分钟

当头指针没有指向某个分支的头部时,这种状态我们称为分离头指针(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忽略的文件。

谢谢您的阅读!!!