用户工具

站点工具


git

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
git [2019/02/12 14:55] – [Command] add specify commit date doc sdvcrxgit [2023/12/03 10:24] (当前版本) – 外部编辑 127.0.0.1
行 81: 行 81:
 git format-patch -1 <sha> git format-patch -1 <sha>
 git format-patch -1 HEAD  # or git format-patch -1 HEAD  # or
 +
 +git format-patch <sha> # format patch from <sha> to HEAD
 </code> </code>
  
 应用 ''patch'' 文件: 应用 ''patch'' 文件:
  
- patch -p1 < ./change.patch+<code bash> 
 +git am ./change.patch 
 +</code>
  
 ===== Trick ===== ===== Trick =====
行 109: 行 113:
  
 ---- ----
 +
 +**Change commited username/email**
 +
 +<code bash>
 +git filter-branch -f --env-filter \
 +"GIT_AUTHOR_NAME='NAME'; GIT_AUTHOR_EMAIL='EMAIL'; \
 +GIT_COMMITTER_NAME='NAME'; GIT_COMMITTER_EMAIL='EMAIL';" HEAD
 +
 +# need to push force
 +git push --force
 +</code>
  
 ==== 管理多个ssh密钥 ==== ==== 管理多个ssh密钥 ====
git.1549954549.txt.gz · 最后更改: 2023/12/03 10:24 (外部编辑)