git 常用命令总结
git 常用命令总结
git 常用命令总结
分支管理
分支策略
- 创建个人分支,避免对主分支 master造成太多的干扰,便于与他人的交流合作
- 当进行高风险的工作时,创建一个试验型分支
- 合并别人工作时,创建一个临时分支
相关命令
-
git branch
列出所有分支,当前分支会有 * 标记 -
git branch develop
创建一个名为develop的分支 -
git checkout develop
切换到develop分支 -
git checkout -b test
创建并切换到分支test -
git branch -d test
删除名为test的分支(注:不可删除当前分支) -
git merge master
合并当前分支到master -
git log --graph
查看分支合并图 -
git push origin develop
推送到develop -
git pull
拉取代码若出现上图错误,说明本地分支和远程分支的连接关系还没有创建,执行
git branch --set-upstream-to=origin/<branch> develop
参考文章:https://www.cnblogs.com/gzshan/p/10681710.html
其他命令
- 下载项目:
git clone 项目地址
- 删除文件:
git rm -r 文件夹目录
- 提交到本地:
git commit -m 提交注释
- 拉取到本地:
git pull
- 推送到远程:
git push
- 添加新增文件:
git add 文件地址
- 查看提交到本地的文件:
git status
- 撤销提交到本地所有文件:
git reset HEAD
- 撤销提交到本地的指定文件:
git reset HEAD 文件地址