TortoiseGit可以管理由其他东西创建的本地存储库吗?
我正在使用GitHub for Windows,它将我在本地复制的项目的存储库保存在一个特殊目录中。我还安装了龟甲 我在项目文件夹中看到特殊的SCM图标。在其中一个项目中,我想处理一些关于乌龟的事情。这有点奏效,但我停止了尝试。现在,该文件夹上有一个持久的停止感叹号图标,即使在返回GitHub进行几次更新之后也是如此。我猜,摆脱它的唯一方法是让TortoiseGit与GitHub签出正常工作 直到我搞砸了之后,我才意识到GitHub和TortoiseGit将其存储库的散列密钥留给了自己,所以交叉访问可能是个坏主意 任何让它们一起工作的方法,或者至少清除我的图标错误。(如果我能在库的“Git”部分列出我的GitHub repo,那就太好了。)不同的Git工具,比如GitHub for Windows和TortoiseGit,应该可以很好地协同工作(对我来说也是如此)。它们都可以处理由另一个工具创建的git存储库 Ortoisegit将Explorer中图标表示的信息基于它从包含本地git存储库的TortoiseGit可以管理由其他东西创建的本地存储库吗?,git,github,tortoisegit,Git,Github,Tortoisegit,我正在使用GitHub for Windows,它将我在本地复制的项目的存储库保存在一个特殊目录中。我还安装了龟甲 我在项目文件夹中看到特殊的SCM图标。在其中一个项目中,我想处理一些关于乌龟的事情。这有点奏效,但我停止了尝试。现在,该文件夹上有一个持久的停止感叹号图标,即使在返回GitHub进行几次更新之后也是如此。我猜,摆脱它的唯一方法是让TortoiseGit与GitHub签出正常工作 直到我搞砸了之后,我才意识到GitHub和TortoiseGit将其存储库的散列密钥留给了自己,所以交叉
.git
目录中获取的信息
一个令人困惑的方面是,这两个工具都在后台使用
git.exe
来执行git操作,但它们可能使用不同的git.exe
:s。GitHub for Windows使用安装在C:\Users\\AppData\Local\GitHub\PortableGit\ubin\git.exe中的一个,而TortoiseGit通常使用安装在中的一个。如果它们是不同的版本,可能会产生问题。将这两个版本都更新到最新版本。从GitHub内部,我在运行“git--version”时得到了“git version 1.8.1.msysgit.1”。对于TortoiseGit,About屏幕给了我“TortoiseGit 1.8.3.0(C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe)”和“git版本1.8.3-rc3(C:\msysgit\bin)”。GitHub for Windows(版本1.0.48.0(5e3c587512469a0360d1ec3def9136ad169bd5df))和TortoiseGit报告都是最新的。