git(十一)-git远程分支底层剖析
标签的删除:
git push origin :refs/tags/v1.0
标签的删除:
git push origin :refs/tags/v1.0
HEAD标记:HEAD文件是一个指向你当前所在分支的引用标示符,该文件内部并不包含SHA-1值,而是指向另外一个引用的指针。
别名:
我们在使用git命令的时候,有些命令使用的非常频繁,因此我们可以使用别名减少拼写,例如:
本地创建一个新的仓库,然后在github也创建一个新的仓库。
此时需要在本地关联github的远程仓库的url地址之后,将本地仓库提交到github。
新建标签,标签有两种:轻量量级标签(lightweight)与带有附注标签
(annotated)
git checkout – test.txt原理:
作用:丢弃掉相对于暂存区最后一个添加的文件内容所做的变更。
当前只有一个分支:
一:.gitignore
.gitignore文件的作用是界定那些文件不纳入版本库的管理,比如ide的工作文件,临时文件,等等。
题外话:
echo ‘hello world’ > test2.txt
初始化版本库
第一步:git的安装,到官网下载即可(https://git-scm.com/)Windows下傻瓜式安装,安装完毕会生成git shell客户端,这个客户端在Windows下是一个模拟Linux的窗口,支持大部分的Linux的命令操作:
第二部:创建一个目录,然后进入目录,将此文件夹下作为项目的root,然后执行:git init 初始化版本库: