git 相关问题

Git是一个开源的分布式版本控制系统(DVCS)。将此标记用于与Git使用和工作流相关的问题。不要仅仅因为存储库恰好托管在GitHub上而对Git相关问题使用[tag:github]标记。此外,不要将此标记用于碰巧涉及Git存储库的常规编程问题。

如何通过非交互式压缩除最近的提交之外的所有提交来减少膨胀的Git仓库的大小?

我的Git repo有数百GB的数据,比如数据库备份,所以我试图删除旧的,过时的备份,因为它们会使一切变得越来越大。所以我自然需要一些东西......

回答 3 投票 7

Xcode 10 storyboard和info.plist git diff没有正确显示

我在Xcode 10上面临一个奇怪的问题。每当我在故事板或plist上发生冲突时,Xcode都没有向我展示解决冲突的正确方法。看截图是一个例子......

回答 1 投票 2

获取合并提交的git diff输出结果

我需要在特定文件的两次提交之间获取diff输出。目前,我正在执行此命令:git diff parent-sha child-sha path / to / file有我的问题:对于某些提交,...

git
回答 1 投票 2

从以前的提交Arcanist获取更改

我曾经使用git push等,然后现在我想使用arc(Archanist)创建差异。问题是我想显示来自一个非常旧的提交的所有提交(30个提交后面)。这是 ...

回答 1 投票 0

从脚本执行git提交

我想将一些文件从脚本提交到我拥有的git服务器,这需要自动完成。我的脚本(驻留在〜/ bin中)执行类似这样的事情rsync -arE --delete --files-from =〜/ ...

回答 2 投票 0

在git bash中设置一个环境变量

当我从windows gitbash命令行中打卡:设置$ HOME = c并执行:echo $ HOME它没有将它设置为c?如何更改/设置环境变量的值?

回答 3 投票 41

减少git存储库大小

我试图寻找一个关于减少回购规模的好教程,但没有找到。我如何减少我的repo大小...它大约是10 MB,但是Heroku只允许50 MB,我就没有接近完成...

回答 2 投票 238

Git拒绝合并不相关的历史。什么是“无关的历史”?

在我的本地,我制作了新的文本文件 - > git add newfile.txt - > commit - > pull origin master - > ERROR! “拒绝合并不相关的历史”。什么是不相关的历史?什么是相关历史?...

git
回答 3 投票 33

如何只取消隐藏某些文件?

我把我的零钱藏起来了。现在我只想从存储中取消存储一些文件。我该怎么做?

回答 9 投票 0

仅存储git中的阶段性变化 - 是否可能?

有没有办法可以隐藏我的分阶段变化?我遇到问题的情况是,我在给定时间处理了几个错误,并且有几个未分阶段的更改。我希望能够......

回答 8 投票 246

Git:在裸存储库中更改Active Branch的正确方法?

我有一个裸存储库,用作我项目的中央存储。所有的开发人员都做git clone 与它分享。当他们做克隆时,他们会收到主人的结账......

git
回答 6 投票 180

Git:在分支中创建子模块

如果我的术语有点不合适,我是git的新手。我有一个主存储库,一个来自主存储库的开发分支和一个测试数据存储库。我添加了测试数据......

回答 1 投票 0

如何分叉一堆颤振并改变它

有一个文件在flutter中绘制dayPicker小部件。它位于:{flutter_dir} /packages/flutter/lib/src/material/date_picker.dart我如何分叉并编辑它以将其用作...

回答 1 投票 0

如何在GitLab存储库中删除Tag

我正在使用GitLab 7.7.2并尝试在GitLab中的存储库中删除Tag。我可以删除本地存储库中的标记但不能删除原始标记。如何在GitLab存储库中删除标记? $ git ......

回答 3 投票 22

git - gpg 到 mac osx:错误:gpg 无法签署数据

我从 brew 安装了 GPG。 酿造安装gpg 它是 gnupg2-2.0.30_2。 当我提交时,我确实收到一条错误消息: 您需要一个密码来解锁密钥 用户:“Max Mustermann(我的评论)......

回答 9 投票 0

gpg无法签署致命的数据:无法写入提交对象[Git 2.10.0]

我在Git 2.10发行说明中关于漂亮属性的文章很少。继续将git升级到2.10.0并对全局.gitconfig进行更改,结果如下 - [filter“lfs”] ...

回答 26 投票 191

Git保持相同的提交但还原文件

我希望将重置文件复制到先前的提交但保留在当前提交中。所以,如果我这样做:git init touch 1; git add 1; git commit -m“1”touch 2; git add 2; git commit -m“2”touch 3; git add 3; ...

git
回答 4 投票 0

Git - 子模块脏 - Visual Studio项目文件

我有两个解决方案的Visual Studio项目。一个是我目前的项目,另一个是子模块。整个项目都在git中。我使用Visual Studio为项目生成的gitignore。 ...

回答 1 投票 1

如何从存储库索引中删除具有给定模式的多个文件夹?

我需要删除给定模式“/0.*”后面的多个文件夹。命令git -rm -r -cached works fine for a single folder. See also https://git-scm.com/docs/git-rm. But if I ...

git
回答 1 投票 0

是否有一个返回当前项目名称的git命令?

git是否有内置命令来显示当前远程项目的名称?现在我正在使用这个:git remote -v |头-n1 | awk'{print $ 2}'| sed's /.*,///'| sed's / \ .git //'...但是......

回答 10 投票 26

© www.soinside.com 2019 - 2024. All rights reserved.