国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

github - 搜索git歷史記錄中的內(nèi)容
某草草
某草草 2017-04-27 09:02:34
0
3
846

可能在某個(gè)版本中提交了某些內(nèi)容,后來由于某種原因刪掉了,除了一條一條查看歷史記錄之外,還有別的方式去找到這些內(nèi)容嗎?

某草草
某草草

全員に返信(3)
伊謝爾倫

git log -p |grep "delete content" が実行可能であることがわかりました。より良い方法はありますか? git log -p |grep "刪除掉內(nèi)容" 貌似是可行的,不知道還有沒有更好的方法?

如果知道是哪個(gè)文件刪除了,可以用git log -p "文件名" |grep "刪除掉內(nèi)容"
不過還不能知道是哪個(gè)commit刪掉的。。等找到方法再更新。

補(bǔ)充:
這樣可以查找到刪除的內(nèi)容和commit id
git log -G"刪除掉內(nèi)容" -p

依云 補(bǔ)充:
-G 是查正則的。查文本用 -S

どのファイルが削除されたかがわかっている場(chǎng)合は、 git log -p "file name" | grep "delete content"
を使用できます。 しかし、どのコミットが削除されたのかはまだわかりません。 。方法が見つかったら更新します。 ?? ??補(bǔ)足:
このようにして、削除されたコンテンツとコミット ID を見つけることができます
git log -G "delete content" -p ?? ??Evian は次のように追加しました:
-G は規(guī)則性をチェックします。テキストを検索するには、-S を使用します。 ??
洪濤

ログに基づく検索は正確ではなく、最初に書かれたコミットメッセージの要件が高すぎます。これは
git grep sth $(git rev-list --all)

ほど良くありません。

出典: http://stackoverflow.com/questions/2928584/how-to-grep-search-committed-code-in-the-git-history

巴扎黑

効果を?qū)g現(xiàn)するために git reflog を試していただけますか?

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート