我已經在我的閃存驅動器上安裝了便攜式git版本,但我不希望我的存儲庫與程序位於同一目錄中。我可以到達目錄使用:移動目錄爲便攜式git配置
$ git -- git-dir=../Gits --work-tree=..Gits
但我不想每次都進入。所以我找到this article上的gitconfig
文件。但是,這隻能說明如何設置core.worktree
core.worktree
的路徑設置爲工作樹的根。這可以通過 GIT_WORK_TREE環境變量 和--work-tree命令行 選項覆蓋。它可以是絕對路徑或 到.git目錄的相對路徑, 或者由--git-dir或 GIT_DIR指定,或者自動發現。 如果指定了 - git-dir或GIT_DIR 但沒有指定--work-tree,GIT_WORK_TREE 和core.worktree,則當前工作目錄被認爲是 作爲工作樹的根目錄。
。注意,在一個配置文件 在 目錄的「git的」子目錄時設置這個變量被連兌現,並且其值從 不同後者目錄(例如 「/path/to/.git/config「有 core.worktree設置爲 」/ different/path「),這是最可能的錯誤配置 。在「/ path/to」目錄中運行git 命令, 仍然使用「/ different/path」作爲工作樹的根目錄,並且可能導致 對用戶非常混淆。
我試過這些設置無濟於事。
[core]
worktree = ../Gits
gitdir = ../Gits
有誰知道一個方法來設置git-dir
和work-tree
目錄爲PortableGit-1.7.0.2-preview20100309.7z用於Windows,所以我不必鍵入,在所有的時間?
也有一種方法來添加密碼,所以我不必在任何類型的?我看到these instructions,但便攜版本顯然沒有~/.profile
或~/.bashrc
文件。
如何下載便攜式github? PLease幫助.. – 2012-09-06 15:08:58