Git 版本控制
搞python 的公司一般都用:Git / Mencury 版本控制
一、Git创建仓库
1、创建一个用于存放代码的仓库的文件夹
2、到该文件夹目录下
3、执行git init命令
4、查看仓库目录下的隐藏文件
二、将代码添加到仓库里面去
1、将代码复制到仓库文件夹下面
2、使用git add命令将代码添加到仓库中的暂存区
注:没有任何错误提示表示添加成功
3、使用git status 查看
注:命令的作用是显示文件状态,红色表示工作目录的文件被修改但还没有提交到暂存区,绿色表示已经提交到暂存区。
4、使用git commit -m ‘提交原因’ 将暂存区的代码提交到仓库中
若报以下错误,需要配置用户名及其邮箱
解决方法,运行run 下面的两句配置语句
5、使用git status再次查看,可以看到仓库没有可以继续提交的东西了
6、查看提交日志,git log
三、误删除文件恢复
1、误删除数据
2、使用git status查看,发现丢失的文件
注:从上述提示可以看出,要想恢复文件使用 git restore,若想真正删除 git rm
3、使用git restore命令 恢复数据
注: – . 代表的是所有数据
4、使用git status 再次查看
四、回退版本
1、使用git log 查看日志
2、使用 git reset –hard
注:hard 后跟的是git log日志中查看到的commit 后的字符串
若是发现当前版本不是需要的版本,git log 查看不到后面的版本,则可以使用git reflog