首先让我解释为什么我需要回答这个问题,这样你才能更好地理解我的问题。
我正在尝试轻松备份包含源文件的文件夹,并仅备份基本文件。我需要做的其中一个步骤是删除.svn / .git / etc.文件夹,因为它们包含很多文件。
但我确实希望保留有关结帐服务器的信息,例如。
有没有办法解析这些文件以检索这些信息?如果是这样,我还需要寻找什么?
答案 0 :(得分:2)
您可能想要捕获.git / config。它包含有关远程存储库的信息:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "origin"]
url = gitolite@prscgitapp01.aligntech.com:platform/playground/BackendsManager
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "SessionAllocator"]
remote = origin
merge = refs/heads/SessionAllocator
[branch "alevin_testconfigs"]
remote = origin
merge = refs/heads/alevin_testconfigs