Git基础操作

Git基础操作

1. 创建版本库

git init
git add readme.md
git commit -m 'wrote a readme.md'

2.查看当前状态

git status

3.查看某个文件差异

git diff readme.md

4. 版本回退

// 回退到 commit_id 版本
git reset --hard commit_id
// 查看提交历史
git log
// 重返未来,回到未来的那个版本
git reflog

5. 撤销修改

// 放弃某个文件的修改 (未提交到远程仓库)
git checkout -- filename
// 回退版本, 并且放弃某个文件的修改(为提交到远程仓库)
git reset HEAD filename
git checkout -- filename

6. 删除文件

git rm test.txt
git commit -m 'delete test.txt'

7. git 配置颜色

git config --global color.ui true

8. 配置别名

// 比如 git status ---> git st
git config --global alias.st status
// 常用
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.br branch
// lg别名
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"

你可能感兴趣的:(git)