分支操作:
git branch -v 查看所有分支
新建分支:git branch 分支名称
切换分支:git checkout 分支名称
上传文件操作:
查看工作区、暂存区的状态:git status
将工作区的‘新建或者修改’文件放到暂存区:git add <file name>
移除暂存区的修改:git rm --cashed <file name>
将暂存区的内容提交到本地库:git commit -m "提交日志" <file name>
log操作:
查看历史提交log:git log
tip: 空格向下翻页,b向上翻页,q退出
版本控制:
回到指定哈希值所对应的版本:git reset --hard 哈希索引值
后退一个版本(^指后退一个版本):git reset --hard HEAD^
后退一个版本(~指后退一个版本,后面接的数字代表后退几个版本):git reset --hard HEAD~1
远程库与本地库交互:
将远程库克隆到本地库:git clone <远程库地址>
查看远程库地址的别名:git remote -v
将本地库某个分支推送到远程库:git push <别名> <分支名称>
将远程库的修改拉取到本地:git pull <别名> <分支名称>