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