这是我第一次在GitHub上提问题,所以这可能是相当基础的东西,如果重复或无聊,我很抱歉。
我已经在我的系统(W7)上安装了GitHub相当长一段时间了。一切正常,直到我换了一台新电脑。我们从用户/目录中的所有数据都是集中存储的,所以每当我登录任何计算机时,它都会将所有数据传输到这台特定的计算机上。
我在新计算机上安装了GitHub,并让它搜索那些仓库(因为它们仍然保存在服务器上)。然而,当我点击“同步”时,GitHub告诉我“同步此分支失败。您可能需要打开shell并调试repo的状态。”
当我打开GitShell并输入“git pull”时,它告诉我“git:'pull'不是git命令。”由于我也安装了msysgit,我尝试使用Git Bash进行拉动,这完美地解决了。
阅读在线信息后,我认为重新安装GitHub可能是个好主意。然而,这似乎是不可能的。(我的帐户没有管理员权限,我需要使用专用的管理员帐户登录,但在重新安装并再次更改配置文件后,我的常规帐户又从我的配置文件下载GitHub文件,并且似乎程序从未被删除过)。
因此,考虑到所有这些信息:您是否有任何想法,为什么GitHub的行为如此奇怪(而msysgit做得非常好)?您能想到任何不重新安装GitHub的修复方法吗?
我已经在我的系统(W7)上安装了GitHub相当长一段时间了。一切正常,直到我换了一台新电脑。我们从用户/目录中的所有数据都是集中存储的,所以每当我登录任何计算机时,它都会将所有数据传输到这台特定的计算机上。
我在新计算机上安装了GitHub,并让它搜索那些仓库(因为它们仍然保存在服务器上)。然而,当我点击“同步”时,GitHub告诉我“同步此分支失败。您可能需要打开shell并调试repo的状态。”
当我打开GitShell并输入“git pull”时,它告诉我“git:'pull'不是git命令。”由于我也安装了msysgit,我尝试使用Git Bash进行拉动,这完美地解决了。
阅读在线信息后,我认为重新安装GitHub可能是个好主意。然而,这似乎是不可能的。(我的帐户没有管理员权限,我需要使用专用的管理员帐户登录,但在重新安装并再次更改配置文件后,我的常规帐户又从我的配置文件下载GitHub文件,并且似乎程序从未被删除过)。
因此,考虑到所有这些信息:您是否有任何想法,为什么GitHub的行为如此奇怪(而msysgit做得非常好)?您能想到任何不重新安装GitHub的修复方法吗?