.查看当前有哪些branch
git branch 其中有*选中的分支是你的当前使用的分支 .新建一个分支
git branch dev_xiaoming .切换到一个分支
git checkout dev_xiaoming .新建并切换到一个分支
git checkout -b dev_ming .查看本地和远程的所有分支
git branch -a .查看远程分支
git branch -r .修改分支名称
git branch -m dev_xiaoming dev_xiaomingming .删除远程分支
git push origin --delete dev_xiaomingming .查看你所在的分支
git status .提交一个文件在本地仓库
git add kaixin.txt .添加所有文件
git add . .提交文件
git commit -m "这个是某个功能的代码" .更新branch中的文件
git push .合并分支
git merge 分支名称 如果有冲突文件,先解决冲突,最后提交解决 .同步本地远程分支
git fetch origin .查看历史记录
git log .回滚到指定的版本
历史记录查看会出现
commit 5271eb075bfceb222f35b4b3b172a8643dcf0b7e 使用命令:git checkout 5271eb0 可以回到指定的版本
18.将本地分支提交到远程分支
git checkout local_branch
git push origin local_branch:remote_branch
19.git删除版本外的内容
git clean -d -fx
20.从远程获取最新版本到本地,不会自动merge
git fetch
21.从远程获取最新的版本
git fetch origin --prune
22.push到远程分支
git push -u origin master
23.强制上传
git push -u origin master -f