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和 如何回滚代码

posted @ 2023-01-17 11:12  xiaowangzi3668  阅读(31)  评论(0)    收藏  举报