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 文件地址