- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在权限受限的虚拟机上工作。我可以在安装过程中安装任何不需要管理员权限的程序。但是安装 TortoiseGit 需要权限,因为它与资源管理器集成。是否可以在没有管理员权限的情况下安装 TortoiseGit?可能没有资源管理器集成。
我的系统是Windows 7 x64,TortoiseGit版本是1.8.3.0
最佳答案
还没有:bug 726仍处于打开状态。
这个功能减少的安装已经为 mercurial ( portable TortoiseHg ) 完成,但还没有为 TortoiseGit 完成。
唯一的解决方法,在 this comment 中提到是安装一次(使用提升的权限),压缩安装目录,并在其他机器上使用该存档。
显然,Windows 资源管理器中的所有菜单集成不会出现。
这需要一个 Microsoft Visual C++ Redistributable version though (还有 mentioned here ):
If you run a application and got the error message
The program can’t start because MSVCR110.dll is missing from your computer.
then the Microsoft Visual C++ Redistributable is missing on the current computer.
This error appears when you wish to run a software which require the Microsoft Visual C++ Redistributable 2012.
The redistributable can easily be downloaded on the Microsoft website as x86 or x64 edition.Depending on the software you wish to install you need to install either the 32 bit or the 64 bit version.
If you do not know which version you need to install, start to install the 32 bit version and if you still got the error install then the 64 bit version.
On a 32 bit OS you can install only the 32 bit redistributable.You need to install the correct Microsoft Visual C++ Redistributable. If the software you wish to run require the 2012 DLLs it will not start with the 2010 ones.
You can install both versions on the same computer at the same time (if this is a 64bit OS).
Mark Ch在评论中添加:
Once done, you can run it as:
c:\[full path]\TortoiseGitProc.exe /command:log
from your workspace folder using a command prompt or a shortcut.
This brings up the log window, from which it is possible to get to virtually every other function.
关于git - 如何在没有管理员权限的情况下安装 TortoiseGit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17289734/
我确实需要拉取很多东西,现在我需要点击 Git Pull,点击 OK 然后它就可以拉取了。是否有跳过此窗口的选项?我从不更改拉取选项,所以它对我没有用。 我已经搜索了设置,但我无法在任何地方找到它..
我经常提交到本地分支并在它们之间切换,而不是立即将提交推送到远程分支。有时我想查看在相应远程分支之前的所有 提交。基于此,我想将一些分支推送到远程。 特别是我想用 TortoiseGit 获得一个列表
我正在学习使用 Git,但是,我想保持线性的历史。我刚刚完成我的第一个 功能分支 . 我现在准备将它合并到我的主分支中。 我知道这样做的正确方法是重新设置功能分支或其他内容,然后合并它?无论哪种方式,
如何在 TortoiseGit 日志对话框中设置默认日期范围? 在TortoiseGit Manual的过滤日志消息中提到: A default limitation for From can be
这个问题在这里已经有了答案: Create a git patch from the uncommitted changes in the current working directory (8 个
好的,首先我已经设置了 SSH key ,我没有被要求输入密码,这不是另一个身份验证问题 ! 但我仍然被问到这个问题:每次我想拉或推我的代码时,在对话框中“登录为”。我怎样才能让它消失? 最佳答案 我
既然 TortoiseGit 支持工作树,我该如何通过 UI 创建工作树? 最佳答案 尚不支持创建工作树(从 2.6.0 开始)。 TortoiseGit 仅支持使用 CLI 创建的用于日常操作(覆盖
如何从命令行显示存储库或存储库中指定文件的标准 TortoiseGit 日志窗口? 最佳答案 如果您当前位于工作副本目录中,则可以运行以下命令: TortoiseGitProc /command:lo
native git 允许 partial commits :您可以只提交文件的某些行,而将其余行留待以后提交。 这在 TortoiseGit 中可能吗? 最佳答案 是的,有official inst
我一定是漏掉了什么。 我是一个 git 新手。当我对单个文件执行切换/ checkout (恢复到以前的版本)时,我无意中创建了一个分支。 然后我尝试合并正确的分支。但是文件有冲突,所以我取消了。现在
我一定是漏掉了什么。 我是一个 git 新手。当我对单个文件执行切换/ checkout (恢复到以前的版本)时,我无意中创建了一个分支。 然后我尝试合并正确的分支。但是文件有冲突,所以我取消了。现在
我正在尝试创建一个批处理文件来显示特定存储库的 TortoiseGit 同步对话(右键单击“Git 同步...”shell 选项),但我找不到如何操作。我知道如何调用 TortoiseProc 进行日
这是 this question 的 TortoiseGit 版本 如果我有一个现有项目并且我想将它添加到 Git 版本控制并立即“检查它”,那么 TortoiseGit 命令是什么? 我在 tort
我们刚刚将 git 存储库更新到了新位置,我正在使用 TortoiseGit 进行一些未提交的更改。我可以在任何地方更改文件夹引用吗?我在上下文菜单中没有看到该选项。如果可以避免的话,我宁愿不重新创建
我使用 TortoiseGit 1.8.16。但是文件夹的上下文菜单不包含“添加到忽略列表”选项。 右键单击存储库中的文件夹。我希望在上下文菜单中看到“添加到忽略列表”。此项不在上下文菜单中。 如何通
我配置了两个 Remote :“origin”和“upstream”。 更改推送默认值很容易,它在设置窗口(“推送默认值”)和推送对话框中(“始终推送到选定的远程分支”)。 但是,我想更改默认的拉取
有 的修补程序版本Tortoise Git 我的电脑拒绝安装它。一直说 Windows 资源管理器 正在运行,即使它没有显示 任务管理器 . 有没有其他方法可以让我安装这个升级? 更新 我决定在 中启
我正在 'master' 分支中开发,想从 'feature-1' 复制一些文件。我怎么能用 TortoiseGit 做到这一点? (我对命令行解决方案不感兴趣。) 最佳答案 tortoisegit
我无法使用 tortoisegit 克隆或获取。输出窗口给出了这些错误: error: cannot spawn sh: No such file or directory fatal: unable
我无法使用 tortoisegit 克隆或获取。输出窗口给出了这些错误: error: cannot spawn sh: No such file or directory fatal: unable
我是一名优秀的程序员,十分优秀!