Git 使用小结

git 简单实用说明:

1、安装git
2、配置git
当我们安装完git后,首先应该配置一些初始参数,因为git是分布式版本控制系统,所以,每台机器都要自报家门:你的名字/Email地址。
git config --global user.name 'My Name' # 配置用户名
git config --global user.email 'My Email' # 配置邮箱
当然 git config的参数 global 表示当前的主机上所有的git 仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

为单独的项目配置git参数
只需要在项目的.git目录下,执行git config 命令(去掉--global参数即可).
git config user.name 'My name'

PS: 这种方式的用户名Email会存放在.git/config中,当同时存在.gitconfig和config中时,在项目内进行git操作时,config中的配置优先

其他配置:
忽略SSL证书 (在ssl证书未经过第三方机构签署)
git config --global http.sslVerify "false"

PS:实际上,上面这些命令是修改了~/.gitconfig这个文件,我们打开这个文件可以看到先前配置的git相关参数

3、创建版本库
什么是版本库呢,版本库又名仓库(repository),可以简单的理解为一个目录,这个目录里的文件都会被git管理起来,每个文件的修改,删除,git都可以进行跟踪,以便任何时候可以追踪历史,或者在将来某一个时刻还可以还原。

创建一个版本库只需要使用init进行初始化即可。
mkdir myfirstrepo
cd myfirstrepo
git init

这样就可以把git仓库创建好了,并在该目录下产生.git目录,用于存放git相关的用于跟踪的相关信息,千万不要乱修改,否则可能把git仓库给破坏了。
4、把文件添加到版本库中
所有的版本控制系统,其实只能跟踪文本文件的改动,比如txt文件,网页,程序代码等,git也不例外,而图片、视频这些二进制文件,就没办法跟踪文件变化了,只能知道图片从100B变成了120kb,但是到底改变了啥,git是不知道的(word的格式也是二进制格式,所以也没有办法知晓)
PS:不要使用windows系统提供的记事本编辑任何文本文件,因为编码会有问题,建议使用Notepad++代替记事本。

# 添加文件到本地仓库中
git add file.txt

# 提交文件集到本地仓库中
git commit -m '提交信息'

PS: 可以多次add 不同的文件,commit来 一起提交。
5、查看仓库当前状态

typora

猜你喜欢

转载自www.cnblogs.com/dachenzi/p/9057457.html
今日推荐