Git 常用命令
1、基本命令
git add . 增添所有文件
git status 查看分支状态
git clone Git_Project_URL 下载项目
git checkout branch_name 切换分支 如 : git checkout frame_new
git commit -m “提交备注” 如: git commit -m “update code”
git push origin 分支名 如: git push origin fengzhi_dev
2、 创建分支:
git branch 分支名 如: git branch fengzhi_dev 创建一个fengzhi_dev的分支
3、 merge 其他分支代码
以合并分支frame_new代码到fengzhi_dev分支 为例子进行解释
1.切换到 frame_new分支
git checkout frame_new
2.拉取分支代码
git pull
3.切换至自己的分支
git checkout fengzhi_dev
4.合并frame_new与fengzhi_dev分支代码
git merge frame_new
5.提交代码
git push origin fengzhi_dev
4、 merge 代码中的冲突解决问题
当你遇到冲突问题,git会给你提示信息,你需要在你的编译器(Pycharm)中有下面标识信息进行手动修改
<<<<<<<< HEAD
你写的代码
===============
别人写的代码
>>>>>>>>>>>>>>> frame_new
1、重复代码问题: 删除其中一份, 删除“<<< HEAD ”、“>>>> frame_new”标识
2、两份代码中均有一部分代码是重要代码:手动修改两份代码,合成一份代码的功能。
3、修改完成后,完成以下几步
git add .
git commit -m “备注信息”
git push origin 分支名
5、合并别人的代码和正在开发代码之间的冲突
1、git stash
2、执行合并代码过程
3、git stash pop
6、删除分支
git branch -d/D branch_name ----删除分支名
git push origin --delete branch_name ----删除分支提交目录