git相关内容

在GitHub上不更改空格的视图提交

有没有办法在githorb.com上显示提交而不显示空格更改? 有没有办法在控制台中显示它?即克隆,然后在本地查看提交(树),忽略所有空格更改? 我广泛使用Trac;我正在寻找类似于Ignore White space changes(可以在变更集视图中找到)的内容。 推荐答案 将?w=1附加到任何显示差异的githorb.com页面上的URL,它将忽略空格。请参阅this ..
发布时间:2022-08-11 20:16:37 其他开发

将Django项目部署到Heroku时出现无输入错误

我最近在将我的Django项目再次部署到Heroku时遇到了静态文件错误。我之前已经将该项目部署到Heroku一次(没有静态文件),并且成功了。但最近,我改变了前端,增加了一些图片和css文件,现在我正在更新这个项目。 我的项目文件如下: site1 - mynotes - settings.py - wsgi.py - mynotess - ..
发布时间:2022-08-10 19:29:32 Python

GitHub问题。致命:远程端意外挂断

我遇到这个问题太多次了,它发生在向Github推送提交时。根据我的搜索,它看起来是由网速引起的,是真的吗?我可以在没有快速上行连接的情况下推送吗? 我从中收集了一些日志。 简要错误日志: 错误:RPC失败;cURL 18传输关闭,剩余未完成的读取数据 Send-Pack:读取边带数据包时意外断开连接 致命:远程端意外挂断 所有内容都是最新的 完整错误日志关键点: ..
发布时间:2022-08-08 21:36:22 其他开发

GitLab配置项:在接受合并请求后获取源分支

我有一个主分支,它应该只通过将“Release/xxxxx”分支合并到其中或通过将“hotfix/xxxxx”分支合并到其中来获得提交。 发布分支的管道构建一个停靠器映像,并使用标记“beta”发布它。 发布分支的管道构建一个停靠器映像,并使用标记“hotfix”发布它。 主程序的管道只需将“beta”重新标记为“稳定”(当发布分支合并到主程序中时),或将“hotfix”重新标记为“稳定 ..
发布时间:2022-08-06 17:33:34 其他开发

如何解决BitBucket中的无效凭据问题?

我的BitBucket密码是正确的,因为我可以使用此密码轻松登录。当我尝试将项目或文件推送到位桶时,它显示无效凭据错误。 $ git push -u origin master fatal: Invalid credentials Password for 'https://username@bitbucket.org': remote: Bitbucket Cloud recently s ..
发布时间:2022-08-03 19:51:27 其他开发

将本地存储库与远程存储库连接

我有一个本地存储库。我创建了整个应用程序,但现在我想将其推送到远程存储库。我也已经有了远程回购。如何才能在不丢失任何工作的情况下连接这两个存储库? 推荐答案 使用: git remote add origin git push --all origin 如果要将所有分支设置为在使用git pull时自动使用此远程存储库,请将--set-up ..
发布时间:2022-08-03 10:54:06 其他开发

将GitHub分支机构自动部署到AWS弹性豆茎

假设我在GitHub上有一个分支stable,希望在提交时自动部署到我的AWS EB实例。 我已查看CodePipeline,它在我托管我的实例的区域中不可用。 我还查看了CodeDeploy,但这似乎只适用于EC2的单个实例,而不适用于Elastic Beanstalk。如果我错了,请纠正我。 感谢所有的帮助。我不希望每次提交时都必须手动部署。 推荐答案 对于遇到这 ..

如何使用GitLab WebHook触发Jenkins多分支管道

我目前设置了一个Jenkins多分支管道作业,该作业基于我们的GitLab服务器上托管的Git存储库。Jenkins可以读取存储库中的分支,并为存储库中的每个分支创建作业。但我想不出如何在GitLab中使用网络挂钩触发作业。 我的问题是: 如何从我们的GitLab服务器在Jenkins中触发创建新的分支作业?我看不到正在推送新分支的网络挂钩。 如何触发单个分支的实际生成作业?我只 ..

当搁置选项卡未显示时,如何在IntelliJ中恢复搁置的更改?

我今天第一次尝试在IntelliJ Idea中使用“搁板”功能。我搁置了所有当前的更改,这样我就可以快速修复错误,提交它,然后再回到当前的工作中来。 当我提交“搁板”操作时,IntelliJ创建了搁板,我可以在工具窗口中看到它。然后它恢复,并重新加载项目。 现在,“更改工具”窗口中的工具架选项卡不再出现。 但是,在文件系统中,我可以在.idea/shelf下看到补丁文件。 ..
发布时间:2022-07-22 22:25:08 Java开发

Git是否在特定文件上发生合并冲突时选择本地版本?

假设我正在通过Git存储库与某人协作,并且有一个我永远不想接受任何外部更改的特定文件。 有没有办法设置我的本地回购,使我每次退出时都不会抱怨冲突的合并?合并此文件时,我希望始终选择我的本地版本。 推荐答案 关于配置文件的具体实例,我同意Ron's answer: 配置对于您的工作区应该是“私有的”(因此“忽略”,如“在.gitignore文件中声明”)。 您可能有一个模板,其 ..
发布时间:2022-07-22 17:18:38 其他开发

不工作了--被忽视了?

我有这个问题: 在$MYAPP/APPLICATION/CONFIG/DATABASe.php下获得了一个文件,其中包含有关如何连接到MySQL DBMS的所有信息。现在,这些数据在我的本地环境和生产环境之间是不同的。 因此,我创建了一个.gitignore(在我的Git项目-$MYAPP的根目录下),它指示在提交时忽略应用程序/配置/数据库.php文件。 现在,在远程生产环境中,我修改了 ..
发布时间:2022-07-22 12:27:13 其他开发

Unity3D和Git子模块有可能吗?

TLDR;这将是一篇长篇大论的帖子,但我相信你们中的许多Unity3D开发人员也遇到了与我相同的问题这个问题需要一个明确、明确、一劳永逸的答案来挽救我们的集体理智。 所以在过去的两年多里,我一直在使用Git,但我并没有太深入地研究它。我可以从BitBucket/GitHub等分支/合并推拉,这很适合常规的Win表单/传统应用程序。 问题是这样的。我早就从XNA/Silverlight转 ..
发布时间:2022-07-21 21:26:40 其他开发

Squash Git使用Git Rebase进行*非交互*提交

我正在寻找一种使用git rebase挤压提交的方法,但不是以交互方式进行的。我的问题是,我们是否可以使用git merge-base找到共同的祖先来“向下合并”,然后挤压所有未共享的提交? 例如: git init # make changes git add . && git commit -am "first" git checkout -b dev # make changes ..
发布时间:2022-07-20 14:49:04 其他开发

由于主/主更改,我如何更新我的GitHub镜像?

我模仿了几年前GitHub的一个项目。本项目参与了主分店的更名仪式。我有一段时间没碰我的叉子了,我的叉子上有一根树枝,还有一把本地的叉子。但我的叉子和特殊分支是在源项目使用主分支时创建的!如何将分叉转换为使用";Main,&q;包括同步到源的&Quot;Main&Quot;? 推荐答案 分支名称在Git中没有实际意义,可以随时更改。因此,尽管这只是简单的部分,但部分工作是只输入 ..
发布时间:2022-07-04 20:23:07 其他开发

更正了历史上很久以前发生的文件夹删除和添加重命名

我将一个文件夹projectname/stuff/*.py移到了projectname/projectname/stuff/*.py,其中projectname/.git/是存储库的基本文件夹。原来的文件夹重命名显然登记为文件夹的删除,随后添加的新创建的文件与原始删除的文件几乎(但不完全相同)。我当时没有注意到这个问题,现在已经过了几个月,提交了数百次。 我不能再与拆分前存在的其他分支的更改 ..
发布时间:2022-07-04 20:11:15 其他开发