簡體   English   中英

如何在git repo中組織絕對路徑?

[英]How to organise absolute paths in git repo?

我有git存儲庫,R和python腳本位於其中。 每個腳本都需要更改一個工作目錄。 像這樣:

os.chdir("~/reponame/folder1/")

用戶還將不僅將其克隆到主文件夾。 那么,如何使路徑的第一部分變得靈活?

~/reponame任何地方,您都可以通過運行git rev-parse --show-toplevel獲得~/reponame前綴。

從外部,您將必須使用約定,環境var或基於家庭的常規路徑名或類似名稱。 也許用戶最容易設置的就是git config條目,他們確實

git config --global my.reporoot.path ~

你也是

MY_REPOROOT=`git config my.reporoot.path`
MY_REPOROOT=${MY_REPOROOT:-$HOME}  # default

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM