将第1个commit做成补丁
git format-patch -1
打补丁的命令
git apply ../xxxx.patch
去掉本地代码的gerrit指针的命令
git fetch gerrit
撤销 git commit –amend
如果只 amend 了一次, 那么直接用 git reset HEAD@{1}
就可以撤销这次 amend. 如果 amend 多次, 就参考 git reflog
进行撤销.
参考资料:https://www.jianshu.com/p/97341ed9d89e
Windows 10 git-review安装
打开%HOMEPATH%
目录,新建pip目录,在pip目录下新建pip.ini,输入如下内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
在cmd运行安装git-review命令
pip install git-review
增加文件的可执行权限
查看当前权限 100644
[astute@astute Unix-Network-Programming]$ git ls-files --stage configure
100644 87004a5a1784f87e80ad897332f1e6723928f413 0 configure
增加可执行权限
[astute@astute Unix-Network-Programming]$ git update-index --chmod +x configure
查看当前权限 100755
[astute@astute Unix-Network-Programming]$ git ls-files --stage configure
100755 87004a5a1784f87e80ad897332f1e6723928f413 0 configure
上篇杂记