其实一直在断断续续地用git,但一直是用什么查什么,懂的几个命令也只是皮毛。趁着假期有时间,便花了半天时间系统地看了下相关教程、文章,收获很大,做个总结,也方便自己脑子短路时查阅。
初始化
|
信息显示
|
提交修改
|
版本回退
|
远程仓库
前提:添加了SSH Key,并初始化当前目录
|
分支
常见分支:master(主分支,稳定),dev(开发分支),bug(本地bug修复),feature(新功能分支)
|
标签
标签用于记录一些关键信息,如版本。其实与commit时附带的信息有些功能上的相似与重复。
|
忽略特殊文件
比如java编译生成的文件,比如用于存储账号密码的文件,这类文件往往不需要甚至不能上传。git的.gitignore文件就能达到这个效果,在创建仓库时勾选相关选项,本地修改后,连同其他文件一同推送即可。下面的便是python的.gitignore文件的一部分(自定义忽略xlsx文件)
|