Git速查表

首先

在工作的时候,会有这样想做这样想做的时候,所以请别忘了…

我想要查看已删除文件的日志(git log)。

> git log -- [ファイルパス]

我想要回到特定的提交ID(git reset)。

# 特定バージョンに戻す
> git reset hard [コミットID(6 or 40 chars)]

# 手順
#  1.特定のコミットIDに戻す
#  2.リモートブランチ削除
#  3.リモートブランチにプッシュ

我想把特定的提交合并过来(git cherry-pick)。

> git cherry-pick [コミットID(6 or 40 chars)]

# コミットID側を優先してマージ
> git cherry-pick -Xtheirs [コミットID(6 or 40 chars)]

# Mergeコミットを適用
> git cherry-pick -m [コミットID(6 or 40 chars)]

【参考网站】
◆git cherry-pick的基本规格和主要选项
https://www-creators.com/archives/2578

我想回到特定版本(git checkout)。

# 特定バージョンに戻す
> git checktout [コミットid]

# 最新バージョンに戻す
> git checkout master

【参考网站】
◆【git checkout HEAD — . 】中” — “和” . “的含义,我在不知情的情况下使用了它
https://qiita.com/wagase/items/5b65d0efaf3d4985256b
◆[git] 常用的回退命令总结
https://qiita.com/rch1223/items/9377446c3d010d91399b

广告
将在 10 秒后关闭
bannerAds