zoukankan      html  css  js  c++  java
  • git 常用技巧

    将git bash添加到右键菜单中

    -打开注册表(regedit)
    -找到下面的路径 HKEY_CLASSES_ROOT\Folder\shell
    -新建项: gitBash 并设置默认值: “git bash” (这里是菜单上的文字)
    -在 gitBash 下新建项 command 并设置默认值:C:\WINDOWS\system32\cmd.exe /c ""d:\Program Files\Git\bin\sh.exe" --login -i"

    上面这个值可以从git bash的快捷方式上看到

    关闭注册表在文件夹上右键,就可以看到了。

    在安装的时候注意选择就可以了~~

    删除远端分支后 本地同步

    git  fetch -p
    

      

    需要删了远程分支A。

    于是运行 git push origin :A。

    结果发现git pull和git fetch都不能删除remite/origin/A。
    具体表现是branch -r还显示有远程A分支
    最后:git fetch -p。
    搞定。
     

    git合并指定的commit 

    git cherry-pick  commit
    

      

     cherry-pick 其实在工作中还挺常用的,一种常见的场景就是,比如我在A分支做了几次commit以后,
    发现其实我并不应该在A分支上工作,应该在B分支上工作,这时就需要将这些commit从A分支复制到B分支去了,
    这时候就需要cherry-pick命令了,B分支指着这些commit说:妈妈,我也要!比如说,
    我们在master分支上继续做两次提交,第一次添加一行”test 10”,git commit -am "commit 10"
    第二次添加“test 11”
     
  • 相关阅读:
    个人作业——软件评测
    软件工程实践2019第五次作业
    18年今日头条笔试第一题题解:球迷(fans)
    游戏2.1版本
    游戏2.0版本 代码
    游戏2.0版本
    改进版游戏代码
    改进版游戏
    2017.1.13之审判日
    找朋友 的内存超限代码
  • 原文地址:https://www.cnblogs.com/acmilan/p/2317638.html
Copyright © 2011-2022 走看看