查看操作
git add m | 添加m文件 |
---|---|
git commit -m "message" | 提交m文件,添加message log |
git status | 查看当前的状态 |
git diff | 查看文件的diff |
git log | 查看日志修改 |
git branch | 查看分支 |
git branch -a | 查看远端分支 |
切换&合并
git branch name | 创建name本地分支 |
---|---|
git checkout name | 切换到name分支 |
git checkout -name | 创建name本地分支并切换到name |
提交&还原
git add m | 添加m文件 |
---|---|
git commit -m "message" | 提交m文件,并添加message log |
git reset --hard | 还原本地文件 |
git reset --hard HEAD~n | 还原并回退到n个版本前 |
清理
git clean -df | 删除未被管理的文件和目录 |
---|---|
git clean -df -fx | 强制删除未被管理的文件和目录 |
分支处理
git branch | grep -v 'master' |
---|---|
git remote show origin | 查看本地分支和远端分支的对应关系 |
git remote prune origin | 删除本地的远端已经删除的分支 |
git branch -u origin/addFile | 关联本地和远端分支 |
git push origin --delete [branchname] | 删除远端分支(使用前找高聪杰确认) |