commit相关内容

有可能在git中一次而不是一次全部推送提交吗?

我使用的连接确实不可靠,虽然我尝试暂存提交,所以它们都不超过20mb,并且/或者一旦它们达到这样的大小就将它们推送,有时是不可能的(一些资产可以变得很大-我也知道对资产使用git也不是最好的主意),并且在发送所有内容之前,我的连接有90%的机会会失败. 是否可以一一推送提交,或者您是否可以建议其他对这种情况有用的技巧? 解决方案 是的,不仅是可能的,而且实际上是微不足道的.代替: ..
发布时间:2021-04-23 19:39:36 其他开发

Git:发送电子邮件而不提交

我有一个项目,在其中进行了更改,并希望使用git send-email功能将其发送给另一个用户. 我发现它可以通过发送补丁(由每次提交的 git format-patch 创建)来起作用. 是否可以仅发送 diff 的?我不想先提交,然后发送补丁. git format-patch 或 send-email 是否有一些参数可以快速完成? 谢谢. 解决方案 事实证明这 ..
发布时间:2021-04-23 19:39:33 其他开发

如何编辑过去的git commit,以从提交日志中删除密码?

我的问题:使用https://URL时,cygwin git似乎无法正确提示输入凭据,因此我在URL中使用了用户名和密码.不幸的是,当我执行“获取拉取"操作时,它会自动提交一条带有完整URL(包括密码)的消息.直到我完成更改后,我才注意到这一点. 如何编辑旧的提交消息以消除URL中的密码? 我共享的git repo在我自己的服务器上.如有必要,我可以在回购库上进行手术. 不需要有 ..
发布时间:2021-04-23 19:39:30 其他开发

如何将已提交的更改上传到我的GitHub存储库?

我使用 clone 在GitHub上创建了我的存储库的本地副本. 我修改了一些文件.然后我做了: git commit -a 现在我想将已提交的更改保存到GitHub存储库中. 我该怎么做? 解决方案 您推送您的更改: git push origin master 将 master 替换为要推送的分支的名称(如果不同于master的话). 如果分支是自您上次 ..
发布时间:2021-04-23 19:39:26 其他开发

有没有一种方法可以只从文件夹提交一个文件类型扩展名?

我的文件夹中有很多东西,我只想提交".c"扩展名文件.是否有执行此操作的命令,或者我需要手动添加每个文件名? 解决方案 如果要添加具有特定文件扩展名的所有文件,只需在使用通配符暂存文件时指定它即可. git add * .c 此处 .c 可以是您想要的任何扩展名. ..
发布时间:2021-04-23 19:39:24 其他开发

如何自动生成提交消息

在某些(非常)罕见的情况下,我对存储库进行了一些不言自明的更改,以至于描述我的意图的提交消息有些用处.在这些情况下,我希望提交消息基本上只是列出我添加/删除/编辑的文件.例如: 添加了"dog.h","cat.h" 手动提交消息看起来像 添加了头文件 在这种情况下,不必实际编写提交消息,而是自动生成提交消息,将是很好的选择. 我知道这是非常糟糕的做法,但是我只会将其用 ..
发布时间:2021-04-23 19:39:21 其他开发

如何'git commit'单个文件/目录

我尝试了以下命令: git commit path/to/my/file.ext -m'我的笔记' 并在Git版本1.5.2.1中收到错误: 错误:pathspec'-m'与git已知的任何文件都不匹配.错误:pathspec“我的消息"与git已知的任何文件都不匹配. 单个文件或目录的语法不正确吗? 答案: 参数 按此顺序... git commit -m'我的笔 ..
发布时间:2021-04-23 19:39:15 其他开发

实现保存(或提交)和回滚到Map的方法

我正在寻找一种快速便捷的方法来将save()和rollback()添加到标准Map.假设我有一个Table类的对象"table",而该对象又有一个称为"rows"的私有Map.我想要实现的是一种 fast 并且没有内存浪费的方法让Row可以执行以下操作: row = new Row();table.addRow(row).setValue("col1","foo").setValue("col ..
发布时间:2021-04-23 18:47:10 Java开发

git clone不会下载所有内容

如何使用git clone从存储库下载所有内容?带有特殊符号(如下所示)的文件夹不会被下载. git子模块.假设是这种情况,您可以像这样克隆存储库: git clone-递归REPO_URL 或者,从已经克隆的存储库内部: git子模块初始化git子模块更新 无论如何,一定要阅读我链接的文档,以了解子模块的状况. ..
发布时间:2021-04-16 19:07:29 其他开发

Jenkins可以在任何svn用户每次提交代码时都检测到吗?

Jenkins可以在任何svn用户每次提交代码时检测到吗? 我想知道Jenkins每次提交svn-user时,是否有任何方法或jenkins插件? 现在我在Jenkins中使用svn update cmd来更新svn. 解决方案 您可以按照以下两种方法之一来获取所需的内容 轮询SVN以获取来自詹金斯的更改 配置SVN(使用后提交钩子)以触发Jenkins上的构建 要进行轮询, ..
发布时间:2021-02-11 19:52:22 其他开发

我如何仅用一个命令就可以提交git repo中更改的所有内容?

我想使用一个命令提交存储库中的所有更改. 我知道我可以做到两次(使用git add -A然后使用git commit -a),但是,正如一位智者说的那样... 为什么浪费时间说几个单词却会欺骗很多单词?. commit是否没有像add那样的-A选项? 解决方案 commit的>选项是 not . 有些说这样做弊大于利,提交您不知道在那里的文件. 然而,您仍然可以继续做您想 ..
发布时间:2020-11-15 18:55:45 其他开发

git commit --amend-在不进行任何更改的情况下更改提交哈希

我愿意对我的理解进行一些更正,但是我不确定为什么会发生这种情况. 使用git时,我了解到,如果我对文件进行更改然后提交,则会得到新的哈希值,因为文件已更改. 我对git commit --amend的理解是我可以更改上一次提交. 现在我可以理解,如果我更改了提交消息,则哈希值将发生变化. 但是当我不进行任何更改而只是保存并退出编辑器时(我可能已经改变了主意,需要更改),为什 ..
发布时间:2020-11-15 05:28:23 其他开发

获取提交标签

给定一个GitPython Commit对象,我如何获得与此提交相关的标签?​​ 我喜欢这样的东西: next(repo.iter_commits())。tags 解决方案 问题是标记指向提交,而不是相反。要获得此信息,将需要对所有标签进行线性扫描,以找出哪些标签指向给定的提交。您可能会自己写一些可以做到的事情。以下内容将为您提供一个提交标签的字典: tag ..
发布时间:2020-10-06 05:54:10 Python

保存快照后,我对情节提要进行了更改,现在我的代码编译时不会反映我的更改。我究竟做错了什么?

我正在一个项目上使用xcode 4.2。我在创建项目时启用了本地git存储库,但没有使用快照。我决定进行不确定的更改,因此在更改代码之前先存储了快照。 进行更改后,正在运行的应用程序在模拟器中似乎保持不变。故事板已更改,将某些组件替换为其他组件,而这些更改甚至没有反映出来。 我尝试过多次提交项目,似乎每次都希望重新提交用户首选项文件,但是我无法让它提交情节提要更改。 有人遇到过吗 ..
发布时间:2020-10-06 05:54:07 移动开发

删除git中的提交历史

我正在玩 heroku 和 django 。要在上托管我的Django应用, heroku ,我不得不多次来回更改许多文件( settings,urls,requirements.txt 等)(以便得到东西)右)。因此,回购中有很多提交。问题是我在 github 上有稳定版本的代码(在对heroku进行特定修改之前)现在,如果我将所有要使应用程序在 heroku 上运行的提交提交到我的 githu ..
发布时间:2020-10-06 05:54:03 其他开发

Git-更改“原始提交”分支的

我很难找到一个Git通用工作流来从分支中删除一些提交(在2个引用之间);这是一个小例子: 我当前的状态是这样的: * a878646(开发中)C8a * 070acb7 C7a | * 7937ce7(HEAD,F1)C9b | * fb4add2 C8b | * 30456de C7b | / * 6a0999e C6 * 45ae978 C5 * ..
发布时间:2020-10-06 05:53:59 其他开发

在Solr中对同一文档同时进行多个更新

我对solr文档更新有疑问。例如,当同时有两个请求更新solr中的文档时,solr如何工作? 是否需要一个请求 预先感谢 解决方案 Lucene锁定工厂文档中提到了不同的锁定机制。默认情况下,使用NativeFSLockFactory来为要建立索引的文档获取文件锁。可以在solrconfig.xml中更改使用其他锁定机制的设置 这是solconfig.xml中的摘录 ..
发布时间:2020-10-06 05:53:55 其他开发

防止在SVN中提交web.config

是否可以防止在执行SVN提交时提交web.config文件?我设置了以下SVN全局忽略模式,但仍然不能阻止它。如果我将“ * .config”替换为“ web.config”,它仍然不会阻止它。 http://screencast.com/t/fLKoZhYykYG 全局忽略模式: *。o * .lo * .la * .al .libs * .so * .so。[0-9] * ..
发布时间:2020-10-06 05:53:52 其他开发

我看不到“提交更改”文件中的更改文件Android Studio中的屏幕

当我转到 VCS>进行更改时,看到以下屏幕: 我可能误按了某个按钮或某些东西,从那时起我就无法提交整个项目,只有一个文件(.iml文件)。 为什么我看不到项目中的其他文件?。 解决方案 首先要做的事情 正如您在前面的答案中提到的那样,您无法提交整个项目如你所说。您只能提交尚未记录的更改。 请记住,如果您看到“提交更改”屏幕中没有文件,则无需担心。您文件的更改是安全无 ..
发布时间:2020-10-06 05:53:50 其他开发