repository相关内容

在远程仓库上删除本地 Git 分支后删除它们

我希望我的本地和远程存储库在分支方面始终保持同步. 在 GitHub 上进行 Pull Request 审查后,我在那里合并并删除了我的分支(远程).我怎样才能在我的本地存储库中获取此信息并让 Git 也删除我的本地版本的分支? 解决方案 快捷方式 git branch --merged |grep -v "\*" |xargs -n 1 git 分支 -d 注意:如果您不在 m ..
发布时间:2021-12-14 13:19:42 其他开发

从命令行创建 GitHub 存储库

我一直在尝试从命令行将我的本地存储库更改推送到 github.我已经离开 git 一段时间了,所以我不记得一些事情了.在过去的一个小时里,我一直在尝试推送 repo,而不在 Github.com 上创建远程 repo.据我所知, git push origin master/git push 足以推送本地更改,并在必要时在远程服务器上创建一个仓库.但是 git push 不会让我推送并自动创建回购 ..
发布时间:2021-12-14 13:17:27 其他开发

GitHub.com 的存储库大小限制

最近我一直在使用 GitHub,我想知道 github.com 上托管的文件的存储库限制是多少?我一直想知道这一点,因为我想使用 GitLab,因为它允许每个存储库 10 GB. 解决方案 来自 GitHub 的 文档: GitHub 没有任何设置的磁盘配额.我们尝试在合理范围内为所有 Git 存储库提供充足的存储空间.将存储库保持在较小的范围内可确保我们的服务器运行速度快且用户下载 ..
发布时间:2021-12-14 13:15:11 其他开发

如何重命名 GitHub 上的存储库?

我想重命名我在 GitHub 上的一个存储库,但是当一个大红色警告说时我很害怕: 我们不会从旧位置设置任何重定向 您需要更新本地存储库以指向新位置 重命名可能需要几分钟才能完成 有没有人有关于如何手动完成 #1 和 #2 的分步说明?或者我必须在本地做什么? 解决方案 如果你是唯一一个在项目上工作的人,这不是什么大问题,因为你只需要做 #2. 假设您的用户名是 som ..
发布时间:2021-12-14 13:13:17 其他开发

GitHub 将存储库更改为错误的语言

我知道这没什么大不了的,但我喜欢我的 GitHub 在语言上多样化.我用 Swift 写了一个项目,当我提交它时说它在 Objective-C. 我认为这可能是因为 Parse 框架是用 Objective-C 编写的,它会检测到这一点,但是有没有办法更改主存储库页面上的显示语言? 解决方案 我发现最简单的方法是在我的存储库的根文件夹中创建一个名为 .gitattributes 的文 ..
发布时间:2021-12-14 13:09:12 其他开发

我可以将存储库安排到 Github 上的文件夹中吗?

我是 git 新手,我现在正在做的是将我最近的所有项目作为存储库上传到 github.有很多不同的项目,如网页设计、wordpress 主题和不同类型的应用程序.其中一些也属于更大的项目,因为它们是为了将某些东西作为不同的应用程序进行测试. 问题是我现在有大量令人困惑的在线存储库.如何在文件夹结构中对相关的 github 存储库进行分组?是否有任何功能可以在 github 上订购和构建甚至标 ..
发布时间:2021-12-14 13:05:57 其他开发

如何将项目上传到 Github

检查 将我的项目上传到 github 后,我仍然不知道如何将项目上传到我的 Git Hub 存储库. 我是 GitHub 的新手,我不知道该怎么做.我创建了一个存储库,但我想将我的项目上传到其中. 我在存储库页面上查看了某种上传按钮,但没有看到任何此类内容. 到目前为止,我已经查看了提供的链接,但仍然没有找到.他们提到了命令行,是 Windows 命令行还是 Git Bash?因 ..
发布时间:2021-12-14 13:03:56 其他开发

将远程 github 存储库中的更改合并到本地存储库

我前段时间在 github 上 fork 了一个仓库,做了一个小改动并将改动推送回了我的 github fork.从那以后,原始存储库发生了变化.我想将原始存储库中的更改合并到我的分支中. 我是 git 和 github 的新手,我需要具体的命令来操作. 解决方案 git remote add {name} {Public Clone URL}git pull {name} mast ..
发布时间:2021-12-14 13:00:05 其他开发

暂时从 git 中取消跟踪文件

我已经在我的机器上设置了一个本地 git.当我初始化 git 时,我添加了预编译的库和二进制文件.但是,现在在我的开发过程中,我不想间歇性地检查这些文件.我不想从 repo 中删除这些文件.在我完成开发之前,有什么方法可以不跟踪这些文件.(我想我不能使用 .gitignore,因为它只适用于那些不在 git 中的文件.我想暂时禁用文件跟踪.) 解决方案 git update-index 应 ..
发布时间:2021-12-14 12:50:34 其他开发

Linux 包存储库中的 *​​-dev 包实际上包含什么?

我的问题非常基础,我现在的知识也是如此. 我是 Linux 的长期用户,但最近才对编程产生了浓厚的兴趣.我看到 Ubuntu 存储库中的许多流行应用程序都有 -dev 包(例如,除了 pidgin 之外,还有 pidgin-dev).我的问题是: 这些包裹里有什么?下载 pidgin-dev 如何帮助开发 Pidgin?是否像对为给定应用程序创建插件所需的工具进行依赖性检查一样简单? ..
发布时间:2021-12-12 12:51:54 其他开发

在 Ubuntu 中从源存储库升级 git

我想在 Ubuntu 中使用 源代码库 升级 git.如您所见,最后一个稳定版本是 2.0.2,但我有 1.9.4. 我克隆了 git repo,但我不知道如何继续. 我想以某种方式做到这一点,我可以理解如何与 repo 的分支和标签进行交互,所以我不是在寻找 这种类型 请帮忙! 解决方案 2.0.2 已于 3 天前上传到此 PPA:https://launchpad.n ..
发布时间:2021-12-12 12:07:38 其他开发

Maven 快照存储库与发布存储库

快照存储库和发布存储库有什么区别? 这是关于设置存储库(如 Artifactory、Nexus 等) 解决方案 发布工件 这些是特定的时间点版本.已发布的工件被认为是可靠的、稳定的和永久的,以保证依赖于它们的构建随着时间的推移是可重复的.发布的 JAR 工件与 PGP 签名相关联,校验和验证二进制软件工件的真实性和完整性.中央 Maven 存储库存储发布工件. 快照工件 ..
发布时间:2021-12-09 16:01:50 其他开发

禁用 Maven 中央存储库

我公司的政策不赞成自动下载工件(它们必须得到批准),因此为了使用 Maven,我需要禁用对 Maven 中央存储库的访问. 换句话说,我不希望 Maven 尝试从中央下载任何. 我知道如何配置本地存储库(联网与否),我的想法是使用“有福"的机器来更新本地存储库. PS:我可以在代理/网络级别阻止请求,但我问的是如何使用 Maven 的配置来做到这一点. 更新我终于知道怎么做 ..
发布时间:2021-12-09 15:24:21 其他开发

为什么使用 AsQueryable() 而不是 List()?

我开始使用存储库模式通过 实体框架进行数据访问和 LINQ 作为非测试存储库实现的基础.当调用返回 N 条记录而不是 List 时,我看到的大多数示例都返回 AsQueryable().这样做有什么好处? 解决方案 AsQueryable 只是创建一个查询,获取列表所需的指令.您可以稍后对查询进行进一步的更改,例如添加一直发送到数据库级别的新 Where 子句. AsList 返回一 ..
发布时间:2021-12-09 11:26:31 C#/.NET

如何从图像生成 Dockerfile?

是否可以从图像生成 Dockerfile?我想知道有两个原因: 我可以从存储库下载图像,但想查看生成它们的配方. 我喜欢保存快照的想法,但一旦我完成,最好有一个结构化的格式来查看所做的工作. 解决方案 如何从图像生成或反转 Dockerfile? 你可以.大部分. 注意:它不会生成可以直接与docker build一起使用的Dockerfile,输出仅供参考. ..
发布时间:2021-12-07 10:18:25 其他开发

编写一个 git post-receive 钩子来处理特定的分支

这是我当前在公司服务器中的裸仓库中的钩子:git push origin master这个钩子推送到 Assembla.当有人将更改推送到我们服务器上的该分支时,我需要只推送一个分支(理想情况下是主分支),而忽略对其他分支的推送.是否可以从裸仓库中选择分支并将该分支仅推送到 Assembla? 解决方案 post-receive hook 从 stdin 获取参数,格式如下: ..
发布时间:2021-12-06 09:43:02 其他开发

如何将 Git 存储库克隆到特定文件夹中?

执行命令 git clone git@github.com:whatever 在我当前的文件夹中创建一个名为 whatever 的目录,并将 Git 存储库的内容放入该文件夹中: /httpdocs/whatever/public 我的问题是我需要将 Git 存储库的内容克隆到我的当前目录中,以便它们出现在 Web 服务器的正确位置: /httpdocs/public 我知道在克隆存储库后 ..
发布时间:2021-12-06 09:36:17 其他开发

git 中裸共享存储库的概念

我一直在理解裸存储库方面遇到困难.我到处都读到共享仓库是一个裸仓库.为什么它必须是一个裸回购?难道不能是协作者克隆然后推/拉的普通存储库吗? 解决方案 它需要是一个裸仓库,因为一个非裸仓库会有一个工作树(意味着该仓库的特定版本被检出并且文件可见). 每次你推送到一个非裸仓库时,你不能保证它的工作树会反映你正在推送的内容,因为默认情况下所述工作树不会被触及. (想象一下,如果推送会触 ..
发布时间:2021-12-06 09:21:46 其他开发