GIT命令操作_一期
(1)如何使用git merge方法合并master分支代码到自己分支
git checkout master # 切换本地分支为master git pull # 更新本地分支master代码为远程最新代码 git checkout [自己的分支名] # 切换到自己的分支 git merge master # 合并master到自己的分支 git push # 提送自己本地分支到自己的远程分支
(2)多次提交 导致指针 fast forward
> git checkout -b "wangqian_12" 创建并切换到一个新分支"wangqian_12"
>git merge --no-ff "wangqian_12" 本地个人分支合并多次提交记录
(3)回滚代码至原来版本指针上
》git reset --hard 39f68600eb56d9448a00ba8e585835e81b0205fd
》git push origin :wangqian_12 删除远程分支
(4)查看状态和日志
-
git status: 查看工作目录和暂存区的状态。 -
git log: 查看提交历史。 -
git log --oneline: 查看简化的提交历史。 -
git log --graph: 查看带有分支图的提交历史。
(5)分支操作
-
-
git branch: 列出所有本地分支。 -
git branch <branch_name>: 创建一个新分支。 -
git checkout <branch_name>: 切换到指定分支。 -
git checkout -b <branch_name>: 创建并切换到新分支。 -
git branch -d <branch_name>: 删除指定分支。 -
git merge <branch_name>: 将指定分支合并到当前分支。
-
下一节细讲: 如何合并代码分支并解决Confilcts和 如何回滚代码

浙公网安备 33010602011771号