我的秘密武器—Git

step1: 右键 打开Git bash here
step2: 相当于linux操作 进入D盘 cd /d
step3: 创建文件夹 mkdir Git
step4: cd Git 然后 git clone git@192.168.50.194:/home/git/Code/TTS/pyg2p

git show -p 572aad // git log 可以查看多个提交任务 如最新提交命令编号是 572aad 那个 git show 572aad 可以查看具体的修改哪里
git diff #是工作区(work dict)和暂存区(stage)的比较
git diff –cached #是暂存区(stage)和分支(master)的比较
git remote -v 查看远程仓库详细信息

如果在dev分支做了修改提交 想把部分dev分支上的部分修改内容融合到 master上则用:git git cherry-pick
1: 首先在dev 分支上 git push
2: git log 查看 修改日志 找到你想融合修改的 commit id 假如是55a8f88c
3: 跳转到mater分支 git checkout master
4: git cherry-pick 8de67a0148 相当于再次提交
5: git push

多分支操作

1: 跳转到dev分支 git checkout dev
2: 查看当前所在分支 git branch
3: 本地分支dev关联到远程分支dev: git branch –set-upstream-to=origin/dev dev
4: git pull 抓取最新版本
5: git log 查看 修改日志
6: 修改文本
7: 查看修改内容 git status
8: 添加修改内容 git add filename(修改的文本)
9: 提交修改 git commit -m “删除多余发音”
10: 将本地分支dev推到远程仓库分支分支dev git push origin dev
11: git log 查看修改日志

下一步: 将本地分支dev修改 融合到 本地master
12: 从dev分支切换到master : git checkout master
13: git pull 远程抓取最新版本
14: git log 查看 master上修改日志
14: git merge dev 分支融合
15: git log 查看 master上的融合后的日志
16: git push

查看修改内容
首先
1.git log

如要查看如下修改:
commit 0a659f470612734ad41aaae3be6b73748e8e3470
Author: Haitao Chen chenhaitao@myhexin.com
Date: Wed May 10 10:17:27 2017 +0800

新增自定义金融词汇,初始版本

需查看commit 0a659f47

  1. git show 0a659

好用的Git教程:https://www.liaoxuefeng.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值