整理下git常用的命令
1. 安装git(Linux环境)
sudo apt-get install git
2. 配置Git
git config --global user.name "username"
git config --global user.email "username@example.com"
3. 忽略文件
拓展名为.pyc的文件是根据.py文件自动生成的,因此不需要git跟踪他们,创建一个名字为.gitignore的特殊文件,添加__pycache__
4. 初始化仓库
git init
5. 检查状态
git status
6. 将项目中未被跟踪的项目提交到本地仓库
git add .
7. 将项目当前文件夹下全部的内容提交的本地仓库
git add *
8. 代码提交到缓存区,拍摄项目的快照
git commit -m "提交描述"
9. push到gitlab上
git remote add origin git地址
10. 提交过一次再次提交到gitlab
git push
11.查看提交历史
git log
12. 查看更简单的提交历史
git log --pretty=oneline
13. 第二次提交(更新了代码)
如果有新的文件的提交,要先执行git add .,如果在之前的基础上编辑,直接commit -am提交即可
git commit -am "再次提交git"
14. 撤销修改--放弃最后一次提交后所做的任何修改
git checkout .
15.撤销修改--恢复到任何一个提交
git checkout后面加版本,可以恢复到任何一个提交(版本是通过git log --pretty=oneline得到,使用前6位即可)
git checkout 版本
16. 切换回master分支
git checkout master
17. 永久恢复到某个版本
git reset --hard 版本
18. 删除仓库
rm /rf .git