腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3086)
视频
沙龙
1
回答
如何处理重复的
Git
提交
我意外地在
git
commit
--amend之后使用了
git
commit
-c ORIG_HEAD而不是
git
commit
-c ORIG_HEAD(如答案中所示),因此我似乎有了一个分支时间线。此外,GitHub正在显示修改后的提交,其时间戳为我进行修
改时
,而不是原始提交。也就是说,我是从
git
log --graph --all那里得到的 *
commit
eea7f50e03fe35013b4f8c31f99b392b90
浏览 5
提问于2022-01-26
得票数 0
回答已采纳
1
回答
修改
Git
提交的作者并保留原始提交日期
有没有办法修改
Git
提交的作者并保留原来的提交日期? 例如,我在周二推送的提交中更改了提交作者,但是当我成功更改作者时,提交日期也被更改为今天,也就是周三。如何更改作者并保持原定的星期二日期?exec
git
commit
--amend --
author
="John <john@mail.com>" -C HEAD
浏览 9
提问于2021-06-09
得票数 1
回答已采纳
2
回答
如何在没有历史记录的情况下将
git
存储库从一个远程移动到另一个远程?
、
我的源代码目前托管在VisualStudio.com (VSTS)的
Git
仓库中。客户要求在每次冲刺之后,应该在他自己的bitbucket存储库中
更新
代码,而不是像我在VSTS上那样拥有很长的历史。 第一次,我以一种非常粗糙的方式做了这件事。我将所有代码从dev分支检索到一个临时文件夹,删除了
Git
文件夹,然后执行
git
init,并将所有文件添加到客户端的bit bucket库中。 现在我已经在两个地方都有了消息来源。
浏览 30
提问于2020-01-06
得票数 1
1
回答
如何在github回购中更改推送日期/时间?
、
我有我的学校项目,我必须提交作为最后一年的项目。我四个月前去过那里?
浏览 11
提问于2022-08-04
得票数 1
回答已采纳
1
回答
git
diff显示两次提交之间的所有更改
git
diff 0..100 -- file 这只给出了两次提交之间文件的更改。但我真正想要的,是展示所有的改变。例如:还有那些在提交25,36,67等。有没有一个很好的
git
命令来解决这个问题,或者我必须写一个脚本?我想我想让
git
做一些类似以下的事情:
git
diff 0..1, 1..2, 2..3 etc... -- file 尽管我不想键入所有不同的提交
浏览 31
提问于2021-10-08
得票数 0
回答已采纳
1
回答
在python中使用
Git
预接收钩子检查作者时间
、
我在python中编写了一个预接收挂钩,以确保作者日期不晚于服务器日期,下面是代码: p = subprocess.Popen(['
git
show --pretty=format:"%at"',
commit
], (base,
commit
, ref
浏览 5
提问于2015-03-24
得票数 0
26
回答
如何在
Git
中更改旧提交的时间戳?
、
、
、
对的回答描述了一种修改之前尚未推送到上游的提交消息的方法。新消息继承原始提交的时间戳。这似乎是合乎逻辑的,但有没有办法也重新设置时间呢?
浏览 9
提问于2009-01-18
得票数 899
回答已采纳
1
回答
在提交历史记录中,如果您提交了一个存储,将显示什么日期?
稍后,当您在分支上签出以unstash您存放的工作并
commit
它时,在执行一个推送之后,提交历史记录中将显示什么日期? 日期是存放的时间还是未保存的文件实际提交的时间?
浏览 0
提问于2018-10-28
得票数 0
回答已采纳
1
回答
读取
git
过滤器分支中的文件内容
我有一个只有一个文件的
git
存储库。我希望遍历对存储库的所有提交,并为每个提交提取提交时间戳和文件的内容。提取的数据应该如下所示:13456789 <file contents 2>我认为
git
filter-branch如果我用echo $
GIT
_
COMMIT
替换它,那么提交SHAs就会正确地打印出来。
git
filter-branch -f --tree-fi
浏览 3
提问于2019-11-11
得票数 0
回答已采纳
5
回答
git
commit
-设置未来的时间戳
我需要使用
Git
做一些提交,但我希望
git
-log中的时间戳在未来。 如何在
git
中执行提交操作,使将来的时间戳在
git
-log中注册?
浏览 1
提问于2008-12-15
得票数 45
回答已采纳
6
回答
使用svn用户名的
git
svn dcommit
、
、
我正在尝试在一个较旧的subversion存储库上使用
git
。我们有多个用户在使用新的
git
remote (源/主),它是旧存储库的
git
svn克隆。问题是,当我们执行
git
svn dcommit将更改从新的
git
存储库推送到旧的subversion存储库时,提交者的用户名将丢失,取而代之的是
git
svn克隆的用户信息。
浏览 3
提问于2011-03-16
得票数 24
1
回答
将大文件中的错误推送到gitignore并取消暂存
、
You may want to try
Git
Large File Storage - https://
git
-lfs.github.com. !这就是我在推送之前输入的内容的确切流程:
git
add -A我意识到我忘了给这个大文件发邮件,所以我把它添加到.gitignore中。
git
rm -r --cached .5在
浏览 3
提问于2021-11-20
得票数 1
回答已采纳
1
回答
如何使用SubGit在同步的SVN回购中找到
Git
修订哈希?
、
、
、
、
在从SVN到
git
的过程中,我们正在评估存储中的 ()。 我们的要求之一是,
git
修订哈希在SVN中是可用的,可以在自定义的revprop中使用,也可以通过JSON格式的日志消息获得。我控制着
git
和svn,我很乐意编写一个自定义钩子/脚本,但是我还没有找到合适的位置来插入这个钩子,无论是在subgit文档中还是在存储文档中。我还对插入此类功能的最佳实践非常感兴趣。
浏览 5
提问于2015-06-08
得票数 0
回答已采纳
2
回答
SubGit:使用svn.svnCommitMessage选项
、
、
我想做一次导入,所以我想我要运行然后编辑repo.
git
/subgit/config并将gitCommitMessage添加到svn
浏览 2
提问于2017-04-05
得票数 2
回答已采纳
1
回答
Git
不使用计算机时钟来提交
、
、
我在想,当我提交使用
Git
时,是否有一种方法可以不使用,而不使用计算机时钟。 为什么?原因很简单,在我的一台计算机上,我使用了Ubuntu虚拟机。事实是,当我暂停 VM时,时钟就停止了。更糟糕的不是简单的提交,而是当我合并分支时,或者更糟的是,当我创建一个分支时,它会破坏整个本地
git
配置,然后如果我修复了时钟,就会收到关于未找到分支或不正确分支的奇怪消息。无论如何,我正在寻找一个解决办法,允许我暂停我的VM,不要搞砸
git
。
浏览 3
提问于2014-04-08
得票数 2
1
回答
LibGit2Sharp在提交更
改时
抛出异常
、
private void
Commit
() using (var repo = new Repository(
GIT
_PATH)) repo.
Commit
(commitMessage,
author
);} 它在另一台机器上运行时抛出一个错误。收到消息后,我检查
git
-全局user.name是否设置了。我通过运行
git
config --global user.name进行检
浏览 2
提问于2014-04-23
得票数 1
回答已采纳
1
回答
Docker构建访问被拒绝
、
、
、
GIT
_
COMMIT
_SHA_SHORT
GIT
_
COMMIT
_MSG
GIT
_
COMMIT
_
AUTHOR
_EMAIL
GIT
_
COMMIT
_
AUTHOR
_NAME
GIT
_
COMMIT
_
AUTHOR
_
DATE
_ISO8601
GIT
_
COMMIT
_
AUTHOR
_
DATE
_UN
浏览 25
提问于2022-07-19
得票数 0
回答已采纳
1
回答
为什么
git
不能从根目录中显示内部目录的最新日志?
、
我遇到了以下情况:
commit
824982108230598203958209
Date
: Web Feb 14 00:17:13 2018+0100
Author
:myproj$
git
log inne
浏览 2
提问于2018-02-14
得票数 0
2
回答
多次提交的移位日期
我对
GIT
很陌生,正在寻求建议。意外地,我设置了不正确的时间,我所有的提交都是与错误的时间/日期,我想移位提交时间/日期(f.e +8小时/ +10天)。我设法想出了改变日期的办法,但我却迷失在重新定位上:for
COMMIT
in "${COMMITS[@]}" do
COMMIT
_
DATE
=$(
git
log $
COMMIT
-n1 --fo
浏览 1
提问于2016-09-23
得票数 2
回答已采纳
1
回答
Git
推送从另一个没有原始用户信息的回购中提交。
、
、
、
我在客户端存储库上做一个项目,现在我想在客户不知道的情况下添加另一个开发人员。我应该如何避免这种情况,并把他的承诺作为我的客户回购? 开发人员对file1进行更改并将其提交给repo2在repo2中,它显示file1被更改&提交是由开发人员完成的。 我需要它显示file1被更改&提
浏览 3
提问于2015-08-13
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Askgit:利用熟悉的SQL语句挖掘git仓库的信息
Git本地仓库的基本操作
带你深入理解 Git 原理
Git实战之Zulip-Git的实现方法
使用Hugo和GitHub搭建博客
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券