腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何根据SHA1散列对
Git
提交进行重写?
git
、
git-rebase
、
git-commit
我已经创建了一个带有我想要
修改
的提交消息的提交。我还没有发布提交,所以我可以安全地重写历史。我可以找到using
git
log,所以我知道它的sha1散列。如何快速编辑提交?
浏览 1
提问于2013-12-09
得票数 3
1
回答
为什么
git
不尝试将更改合并到重命名的文件?
git
、
merge
假设我有一个文件,它是当我尝试从主分支向上合并到feature分支时,merge失败,显示以下
信息
git
init
git
add a
git
checkout -b feat
浏览 75
提问于2012-06-20
得票数 19
回答已采纳
2
回答
如何列出已为特定提交
修改
的文件?
git
假设我已经为某个项目进行了一系列提交,所以当我
git
log --oneline时,它会生成以下内容bdfcf41 Done with adding Introduction Comments
git
diff d7467df 但是它也向我展示了
修改
后的每个文件的内容,这使得整个过程变得很长。我只
浏览 2
提问于2016-07-29
得票数 1
回答已采纳
1
回答
"
git
reset --在"
git
提交“之后的”硬头“--修正”
git
我演了
git
commit
--amend。编辑 你知道吗,我意识到我今天做了几个--amend,而没有先做
git
add .
浏览 2
提问于2014-06-19
得票数 3
回答已采纳
1
回答
如何在特定提交中获取已重命名文件的
修改
信息
?
git
我想要在特定的提交(
Commit
_id)中获得特定文件(File_path)的
修改
信息
。我知道我可以使用
git
show
commit
_id file_path来实现。所以如果我使用
git
show --follow da2727b4556e19b873911ffaa6ae10043bb78715 gr1,就没有输出。如果我使用gr,
git
就找不到路径。 现在,我只能使用
git
show --follow da2727b4556e19b873911
浏览 11
提问于2021-02-24
得票数 3
2
回答
如何抑制
git
后弹出-
修改
git
是否可以阻止在我运行后出现的弹出:谢谢
浏览 3
提问于2014-08-12
得票数 1
回答已采纳
2
回答
git
假合并(在没有真正合并的情况下将提交标记为合并)
git
、
merge
、
git-amend
假设我的存储库中有以下历史记录: /我想把它
修改
成这样: / \我不想
修改
文件内容的修订我试图通过以下命令来完成这一任务:
git
merge F -s ours --no-ff --no-
commit
但我收到了以下错误消息我希望提交
信息
保持不变(作者
浏览 0
提问于2018-04-16
得票数 14
回答已采纳
1
回答
在
git
重基中以交互方式删除要编辑的提交。
git
、
git-rebase
我准备出版回购,并需要完全删除某些内部
信息
,从其历史。这些数据可以在各种文件中,我必须手动检查/修剪。请注意,不应该删除整个文件,而应该删除某些内容。当我执行
git
rebase -i --root时,我可以标记所有提交:(a) 可能需要将
修改
为edit,而(b)则需要将(B)完全
修改
为drop。(注意:提交审查的列表不太长,是通过使用
git
log --stat | grep '
commit
\|name1\|name2\|...'获得的。)示例: $ <e
浏览 3
提问于2020-02-13
得票数 4
回答已采纳
1
回答
git
-在一条致命的消息之后继续
git
然后,我意外地使用
修改
选项执行了一个
commit
命令:我收到以下
信息
:
git
commit
--no-edit
浏览 0
提问于2020-12-23
得票数 3
回答已采纳
1
回答
如何中止正在进行的重基?
git
、
rebase
在重新启动计算机之后,当我检查项目的状态时,我会看到以下输出:On branch devYou are currently editing a
commit
while rebasing branch(use "
git
commit
--amend" to amend the current
comm
浏览 2
提问于2021-11-29
得票数 0
回答已采纳
1
回答
交互式重基提交消息中的转义#字符
git
在用
git
执行交互式重基之后,我希望有一条以# (散列或磅)字符开头的提交消息,但是以#开头的行被当作注释来处理并忽略。我正在使用以下方法执行交互式重基:然后,在编辑中,我正在做任何需要的事情,例如:# e, edit =
浏览 4
提问于2016-01-26
得票数 20
回答已采纳
2
回答
Git
工作树是脏的
gerrit
、
git-commit
、
git
如果我执行
git
review
git
显示我“工作树是脏的”错误。1)
git
reset <id-of-the-
commit
-to-modify>已打开vim以
修改
我的提交但是这里显示了关于我的提交和其他提交的
信息
,我不知
浏览 1
提问于2013-11-12
得票数 1
回答已采纳
3
回答
Git
奇怪的行为
git
git
status# Changed but not updated:# (use "
git
checkout -- <file>..." to discard changes in working directory)#modified: readme.txt # modified:
浏览 1
提问于2010-05-21
得票数 1
回答已采纳
8
回答
git
状态(无提交,工作目录清理),但是更改已完成
git
、
github
、
git-commit
我发现了许多类似主题的问题,但我没有找到关于这个问题的任何实际指导:为什么
git
status告诉我nothing to
commit
, working directory clean,即使我在我的本地分支机构做了
修改
也很难以下是我所遵循的步骤:
git
remote add https://github.com/username/
浏览 7
提问于2016-05-17
得票数 45
回答已采纳
1
回答
GIT
:提取用于分析的文件
修改
数据。
git
预期输出:数字是每天有多少次提交包含该文件Date1 file1 12 Date1 file2 4 Date2 file1 6
git
diff --name-only SHA1 SHA2 这可能超出了这里的范围,因为问题在于<em
浏览 2
提问于2014-10-12
得票数 0
回答已采纳
4
回答
在作者字段中显示密码的
Git
日志
git
、
bitbucket
当我在本地运行
git
log命令时,我可以看到
git
(Bitbucket)的密码。
commit
af45fb439beb489f473b6e935dfc.....
浏览 9
提问于2017-06-12
得票数 4
回答已采纳
3
回答
Git
:如何在
commit
之间重用
commit
rev --
修改
?
git
我的发布文件的名称取决于
commit
=$(
git
rev-parse --short HEAD),我想把发布文件放到我的
git
。当某些
修改
提交时,$
commit
更改,是否可以在
git
commit
--amend之后重用$
commit
?
浏览 3
提问于2016-04-01
得票数 0
回答已采纳
3
回答
Git
状态-有没有一种方法可以只显示特定目录中的更改?
git
、
directory
、
status
我希望看到自上次提交以来
修改
过的文件列表,如
git
status所示,但我只关心位于单个目录中的文件。有没有办法做到这一点?我尝试过
git
status <directory>,但这似乎做了一些完全不同的事情(列出所有更改的文件,如果我先编写
git
add <directory>,它们就会这样)。
git
-status的文档除了接受与
git
-
commit
相同的选项(但
git
-
commit
的目的不是显示已更改文件的
浏览 1
提问于2009-04-03
得票数 158
回答已采纳
1
回答
具有多个本地eclipse工作区的
Git
本地存储库
eclipse
、
git
在从SVN迁移之前,我开始查看
git
。通常,我的计算机中创建了多个eclipse工作区。不同的“应用程序/程序”将使用不同的eclipse工作区。当使用
git
时,本地回购要么是从远程回购中克隆出来的,要么是在本地创建的。然后从eclipse工作区引用本地
git
的工作树。这意味着当我在eclipse中实际改变事物时,我会在本地的
git
回购/工作树中更改它们。 到目前为止已经很清楚了,但有时我的项目不止在应用程序/程序中使用,因此在多个工作区中使用。对于我
浏览 2
提问于2017-02-13
得票数 1
回答已采纳
1
回答
是否有一种方法可以在保留分支名称的同时,通过提交散列来使用“”过滤?
linux
、
git
、
shell
9 digits of the
commit
hash这实际上是以非常类似于简单不过,唯一的问题是,它最终会丢失
git
log --oneline提供给我的有关分支的所有
信息
。示例:
git
log --oneline 000000000 (myRemote/myBranch) my
commi
浏览 1
提问于2019-05-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git 修改已提交 commit 的信息
Git 最佳实践:commit msg
git rebase消除commit分叉
如何写好 Git commit messages
git如何查看commit所属的分支
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券