public:it:git

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:git [2024/07/19 10:12] – [Installation] oakfirepublic:it:git [2025/05/27 11:36] (当前版本) – [Usage] oakfire
行 34: 行 34:
   * [[http://pcottle.github.io/learnGitBranching/|Learning git branching]]   * [[http://pcottle.github.io/learnGitBranching/|Learning git branching]]
   * [[https://nvie.com/posts/a-successful-git-branching-model/|git flow]],[[https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow|gitflow-workflow]]   * [[https://nvie.com/posts/a-successful-git-branching-model/|git flow]],[[https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow|gitflow-workflow]]
 +  * [[https://jvns.ca/blog/2024/01/26/inside-git/|Inside .git]], 介绍 .git 文件夹内容
 +  * [[https://blog.gitbutler.com/how-git-core-devs-configure-git/| git config 的一些设置技巧]]
  
 ==== Ignore ==== ==== Ignore ====
行 137: 行 139:
     * 从历史记录删除:'' git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch "your/big.file"' HEAD --all  ''     * 从历史记录删除:'' git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch "your/big.file"' HEAD --all  ''
   * 显示差异时忽略行尾空格差异: <code bash>git diff --ignore-space-at-eol</code>   * 显示差异时忽略行尾空格差异: <code bash>git diff --ignore-space-at-eol</code>
 +  * git log 中文显示为尖括号码,修正方式:''export LESSCHARSET=utf-8''
  
 ==== server: gitolite ==== ==== server: gitolite ====
  • public/it/git.1721355140.txt.gz
  • 最后更改: 2024/07/19 10:12
  • oakfire