基本命令
-
克隆项目
git clone http://*******************************.git -
添加待提交文件
- 添加所有
git add . - 添加指定文件
git add [文件名]
-
提交到本地
git commit -m "" -
提交到远程仓库
git push -u origin master
分支相关
-
查看本地分支
git branch -
查看所有分支
git branch -a -
创建分支
git branch [分支名] -
切换到分支
git checkout [分支名]
日志相关
- 查看日志
-
普通格式
git log -
查看所有日志,包括reset过的记录
git reflog
- 摘取某个提交
第一步,
git cherry-pick [commitId]第二步,git push ***
代码回退
代码暂存
本地有修改,又不想丢弃,又要拉取远端的代码,操作如下:
- git stash // 暂存起来
- git add .
- git commit -m ""
- git pull // 拉取代码
- git stash pop // 释放缓存