TortoiseGit使用图解
前言
记录Git+TortoiseGit使用,记录下开发中常用命令,健忘时用到方知好。
TortoiseGit使用
图解
commit-提交代码
pull-拉取远程分支最新代码
push-将本地分支代码推送到远程分支
show log-查看分支提交记录
show log - 切换分支查看
show log - 远程分支查看
Stash changes 本地修改添加到暂存区
这样切换别的分支就不会携带未提交的修改代码过去
Stash Pop- 拉取上一次提交的暂存区代码
stash List - 查看暂存区提交列表
stash List - 选择对应暂存区代码拉取到本地
此方法拉取暂存区代码后暂存区记录会去除
Revert - 还原将本地修改代码恢复至修改前
回退代码方法一
Revert - 回退代码方法二
switch/checkout - 切换分支代码
Merge-合并分支代码
一般开发模式分支版本:
dev-自定义分支
基于dev 创建自定义新分支 改好后可合并到dev, 在从dev合并到test, test合并到prod
dev 开发分支
test 测试分支
prod 生产分支
合并流程:
dev提交代码-》push到远程分支
切换到test分支 -》合并分支选择 dev
切换到prod分支-》合并分支选择 prod
create Branch - 创建新分支
切换到创建的新分支
ADD 添加新增文件
revert - 回退已提交到远程分支代码
Revert change by this commit - 当前指定版本内容回退 只回退当前版本
如果你这版本内容都不想要 可以直接使用这个 将此版本修改内容回退
Reset "分支名称" to this - 直接回退到指定版本
注意:此方式回退 之前提交记录show log也会清除
如果是 最新提交版本 进行此操作无效 如果想通过此方式回退最新版本内容,直接选择
代码冲突处理