git-gui相关内容
当我运行“git gui"时,我得到一个弹出窗口,上面写着 该存储库当前大约有 1500 个松散对象. 然后它建议压缩数据库.我以前做过这个,它将松散的对象减少到大约 250 个,但这并没有抑制弹出窗口.再次压缩不会改变松散对象的数量. 当我们从 Perforce 过渡时,我们当前的工作流程需要大量使用“rebase",而 Perforce 仍然是规范的 SCM.一旦 Git 成为规
..
检查 将我的项目上传到 github 后,我仍然不知道如何将项目上传到我的 Git Hub 存储库. 我是 GitHub 的新手,我不知道该怎么做.我创建了一个存储库,但我想将我的项目上传到其中. 我在存储库页面上查看了某种上传按钮,但没有看到任何此类内容. 到目前为止,我已经查看了提供的链接,但仍然没有找到.他们提到了命令行,是 Windows 命令行还是 Git Bash?因
..
如何更新 SourceTree 中的 git 子模块? 解决方案 我自己找不到答案,所以我创建了一个自定义操作.转到首选项、自定义操作,然后输入以下信息:(这是在 Mac 上.您的 git 可执行文件路径可能会有所不同.)
..
我已经在 linux 机器上安装了 GitLab 6.0 并创建了许多项目.我可以使用 SSH URL 创建每个项目的本地克隆,但是当我尝试使用 HTTP URL 时,我会在几秒钟内收到 504 网关超时. 当我将 HTTP URL 粘贴到 SourceTree 时,它会显示“检查源"一秒钟左右,然后“这不是有效的源路径/URL".当我点击“详细信息..."时,它说: 请求的 UR
..
几天前,我碰到这张带有深色主题的git gui图片.
..
我正在将git版本1.9.2与Xcode6-Beta3一起使用. 一开始,git gui正常工作. 由于某种原因(我不知道...) 在终端上输入"git gui"时, 我收到以下崩溃消息: * 由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'错误(1000)创建窗口形状' 一些呼叫堆栈信息 lib
..
我已经在Linux机器上安装了GitLab 6.0,并创建了许多项目.我可以使用SSH URL创建每个项目的本地克隆,但是当我尝试使用HTTP URL时,在几秒钟内就会收到 504网关超时. 当我将HTTP URL粘贴到SourceTree中时,它会显示“正在检查源代码"大约一秒钟,然后显示“这不是有效的源路径/URL".当我单击“详细信息..."时,它说: 访问http://myse
..
我是Windows上GIT的新用户.我已经在Linux上使用GIT了一段时间,但是由于某种原因,我需要在Windows上使用GIT.现在我的问题是Windows的GIT bash无法执行任何远程操作,并且返回没有msgs的命令提示符.例如:git fetch,git pull,git remote show origin等将不会给您任何结果.它确实为我提供了git log,git branch,g
..
我已经配置了p4merge,这样,如果我执行"git difftool ...",则可以从命令行中正确打开外部diff工具. 我想从"git gui"而不是命令行打开外部difftool.这可能吗? 似乎git-gui允许添加一种工具.但是我不清楚如何使它工作.有指针吗? 解决方案 如果已经设置了git difftool,则可以为其添加一个项: “添加工具"对话框的转录内
..
例如, 我开始"git bash"; 我将导航到certian目录; 我开始git gui&; 我关闭控制台窗口或按Ctrl + C. Git-gui的窗口消失了.即使我使用了git gui&disown.即使当我按Ctrl + C时它不在前台. 如何从Windows控制台正确分离git gui? 解决方案 为了使其他人受益,我将给出与解决方案1:在没有标准输出的情
..
我不记得我是如何使Git GUI正确显示UTF-8编码的差异的.另外,我在搜索引擎中找不到该指南. 现在我需要在新的工作场所执行此操作.你能写下说明吗? 操作系统:Windows 7 解决方案 # Global setting for all you repositories > git config --global gui.encoding utf-8 # For one
..
我有一个本地Git存储库,其中包含三个带注释的标签:v0.1.0,v0.1.1和v0.1.2. 当我使用gitk(存储库→可视化母版的历史记录)查看项目的历史记录时,我可以看到分配给正确提交的每个标签. 但是,当我尝试在Git GUI中签出我的标签( Branch→Checkout ...→标签)时,没有出现v0.1.1的标签. 当我去检查gitk中的每个标签时,我注意到标签详细
..
我刚刚在文件夹上创建了一个GIT.我现在想通过“暂存"所有文件来添加该文件夹的内容.在GUI中,有一种方法可以选择所有文件.我有4000多个文件,并且一次单击一个文件被证明有些麻烦. 解决方案 是, 选择项目(选择上一个击中移位,选择下一个击中),然后击 CTRL T 或者去提交->阶段提交
..
我使用git-gui进行版本控制,并将它们推送到远程位置。当我尝试重新扫描文件进行更改时,我收到了此消息,但我不确定这意味着什么。请帮我在这里。 更新Git索引失败。重新扫描将自动开始重新同步git-gui。 警告:LF将被bin / jarlist.cache中的CRLF替换。 该文件将在工作目录中具有其原始行结尾。 警告:LF将由gen / com / click4tab /
..
我知道这个问题之前已经问过,我一直在看这个链接: https://www.kernel.org/pub/software/scm/git/ docs / git-credential-store.html 对于一般使用Windows和Git Hub的Git Gui应用程序,我真的很陌生。 我通过以 https://github.com/projectname.git 为了达到目的
..
在检查完此问题后,我仍然不知道如何获得项目上传到我的Git Hub仓库。 我是Git Hub的新手,我不知道该怎么做。我创建了一个Repository,但是我想上传我的项目。 我在存储库页面上查看了某种类型的上传按钮,但我没有看到任何类型的。 我查看了迄今为止提供的链接,但我仍然没有收到任何地方。他们提到命令行,是Windows命令行还是Git Bash?因为我无法做任何事情。
..
我在Windows上使用Git Gui和Gitk。如何在过去两个小时内撤销硬重置? (是否可以在不使用命令行的情况下从这些应用程序执行此操作?) > 我看到这个SO帖子,这说明在git的垃圾收集发生之前可以使用undos。我可能已经退出并重新打开这些应用程序中的一个或两个。 解决方案 请参阅Brian Riehman和Pat Notz在答案中的答案在问题中。 一个解决方案是使用
..
如果git add CTRL + A 开始跟踪更改并且阶段更改为已跟踪的文件,为什么我应该使用阶段提交 CTRL + T in the git gui? 解决方案 这是我的问题的答案: GIT GUI中的 CTRL + A 实际上是ADD A NEW REMOTE,与GIT ADD不一样! 在GIT GUI中,“添加”和“分段”之间似乎没有任何区别,两者都是通过“提交阶段”命令完成的:
..
} } 我前段时间错误地删除了换行符,但直到今天,当我收到来自Git的错误消息-GUI提交时 致命:第36行的损坏补丁 我尝试添加缺失的换行符,但Git似乎无法正确处理它: 在添加换行符: } } \在文件结尾没有换行符 code> 添加换行符后: } - } \在文件结尾没有新行 +}
..
有没有一种方法可以在Git Gui中轻松完成此操作?如果没有,是否有什么特别的原因,这个功能在Git Gui中不可用? 解决方案 我知道这种方式: p> 所做的更改必须保持不变 转至工具 - > 添加 ... 为您的命令选择任何您喜欢的名称,然后在命令中写入 git checkout $ REVISION - $ FILENAME 选择(左键单击)您要结帐的文件 工具您刚创建的
..