一. 安装git和注册github
- 首先必须说明git是世界上最先进的分布式版本控制系统
- 官网下载git
打开git CMD输入git,会出现官方的文档
打开git Bash,设置用户名和邮箱
在命令行输入git config –global user.name “Your Name”
git config –global user.email “email@example.com”
(注:引号里面的内容是自己填写的,其他的不能变)创建版本库,即仓库repository,这样以后库里的文件的修改记录都会被储存。
在命令行输入:
mkdir 库名
cd 库名
pwd查看创建的库的位置(和Linux的命令是一样的)
git init会出现Initialized empty Git repository in 。。。
(这时候你可以查看文件夹下是否新建了一个库)
(注:一般都是在C盘,如果想修改路径,可以参见https://jingyan.baidu.com/article/64d05a024dbd78de55f73b07.html)上传
现在可以将一个py文件放在刚才新建的库文件夹里面。
然后在命令行输入 git add test.py
git commit -m “add a file”(引号里面的内容可以根据情况编写,就是这次修改了什么的说明)
一般这两步就已经完成上传文件的所有步骤了。
可以输入 git log 查看修改日志。
(也可以输入git log –pretty=oneline,输出结果比较整齐)
git diff test.py 可以查看文件的哪里改变了
git status查看现在的状态版本回退
git reset –hard HEAD^你可以根据返回的信息查看现在的版本,现在文件也会回到以前。那么如果想找回最新的版本
git reset –hard +(之前git log –pretty=online 返回的序列号)
cat test.py 可以查看文件的内容
head相当于一个指针,现在指向哪里,如果找不到序列号可以用git reflog查看删除文件
rm test.py 工作区的文件就删除了,如果想恢复删除的文件 git checkout –test.py
如果版本库的文件也想删除
git rm test.py
git commit -m “remove test.py”关闭git重新进入
cd test(库名)