我试图在Windows 7上安装TortoiseGit.
安装似乎很成功,但重启后TortoiseGit上下文菜单不显示.
我该怎么做才能安装TortoiseGit上下文菜单?
PS
1.在TortoiseGit中安装并成功配置了msysgit,如果它是相关的.
2. uac没有关闭.
谢谢
我最近在新的Windows XP安装上安装了Cygwin以及Git二进制文件和TortoiseGit的副本.我似乎能够通过TortoiseGit进行大多数Git操作,例如查看日志等,但是当我通过TortoiseGit提交时,我收到此消息...
错误:无法创建临时sha1文件名:没有这样的文件或目录
我能够通过命令行提交 - 我似乎无法通过gui接口提交!
我有一个我正在使用的git存储库,我正在使用TortoiseGit来管理Windows.显示修改和差异显示工作目录和头部之间没有区别.但是,一个小红色X显示在我的一个文件夹上.
有没有办法重置TortoiseGit的状态?是否有我看不到的差异?
我在同一目录(约20个)中有许多不同的存储库。我想与团队的其他成员保持最新,并在每天早晨对所有存储库执行“ git pull”。
是否有比为每个回购单执行“右键单击-> git sync->拉取”更快的方法?
我的桌面上安装了 GIT。早些时候它曾经工作正常,但在系统重新启动时突然停止工作。通常在右键单击 GIT Clone,GIT Create Repository Here,TortoiseGIt 选项出现。在我的例子中,只有 TortoiseGIT 出现,其中没有其他选项,如推、拉、切换/结账等。简而言之 TortoiseGIT 出现但无用,因为我无能为力。我使用的是 Windows 7 32 位操作系统。这可能是什么原因?也请帮忙解决问题。
我使用 TortoiseGit 作为我的 git 客户端。我可以通过单击与存储库合作。我想了解更多关于 git 及其命令的信息。
有没有机会看到为 git 生成了哪些 git 命令?例如我点击切换命令并选择目标,我如何看到为这个操作生成到 git 的命令?
我很确定以前已经回答了这个问题,但是我找不到适合我的解决方案。将存储库与其他存储库进行最新集成的最佳方法是什么?该存储库应该存在于其他一些存储库中。我读过
我尝试了子模块,但是对于像我这样的git newcomer,它的接缝非常复杂。在我的想法中,当我提取存储库时,子存储库也应该进行自我更新。我还错过了另一种简单的方法吗?
示例:资源库Source_Global应该在MyFramework以及MyGameEngine中。
我正在Windows上使用TortoiseGit。
我在这里看到有关使用命令行 git 检出旧版本文件的线程,但是我如何使用 TortoiseGit 进行检查?
我已经建立了一个存储库来包含一个工作目录,该目录有数万个文件、数千个目录和许多 Gb 数据。此目录位于 samba 共享上。我只想在版本控制下在这个目录中有几十个源文件。
我已经这样设置了 gitignore 文件并且它可以工作:
# Ignore everything
*
# Except a couple of files in any directory
!*.pin
!*.bsh
!*/
Run Code Online (Sandbox Code Playgroud)
对存储库的操作(例如提交)需要几分钟才能执行。这太长了,无法合理地完成任何工作。我怀疑速度变慢是因为 git 正在遍历每个目录以查找可能已更新的文件。
在工作目录中只有几个位置我有要跟踪的文件,因此我尝试缩小要使用此查询检查的文件集的范围:
*
!/version_2/analysis/abcd.pin
!/version_2/analysis/*.bsh
!*/
Run Code Online (Sandbox Code Playgroud)
这也有效,但它仍然和不那么合格的 gitignore 一样慢。我猜是最后一行是杀手,但无论我如何尝试使 unignore 模式非常具体,我总是必须包含最后的通配符子句,以便进程找到要提交的任何文件。
所以我的两部分问题是
1) 是否有更好的方法来设置 gitignore 文件,通过仅包含包含相关结果的非常窄的一组目录和文件类型来帮助加快提交过程?
2) 是否需要对 git 或 samba 进行一些其他调整才能使这项工作更有效?
谢谢,
汤姆
我正在尝试使用TortoiseGit git克隆存储库。我只有SSH可以访问VPS上的git存储库。我收到以下错误:
git.exe clone --progress -v "ssh://git@xx.xx.xx.xx/home/git/git-repo/myproject.git" "C:\xampp\htdocs\myproject"
Cloning into 'C:\xampp\htdocs\myproject'...
/usr/bin/bash: git@xx.xx.xx.xx: No such file or directory
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)
但是,我能够在Windows上使用Git Bash git克隆我的私有存储库。真奇怪 将TortoiseGit用于SSH时,我做的正确吗?
git ×10
tortoisegit ×10
.net ×1
c# ×1
cygwin ×1
git-pull ×1
gitignore ×1
repository ×1
uac ×1
windows-7 ×1