2017-06-15 3 views
1

私は、ステージングされていない変更を一時的に削除しようとしているので、lintが実行された後にlinterを実行してから、走るgit stashを変更してからそれらを取り戻す

私はgit stash -kを実行して、段階的な変更をそのまま残すことができます。しかし、私はマージの競合を起こさずにこれらの変更を取り戻すことはできません。私はgit stash popgit stash pop --indexを試しました。

何か不足していますか?ステージ上の変更だけでリンタを実行できる別の方法はありますか? (私のリンターが事前にコミットフックで実行されている)

おかげ

+0

ありがとうございました。それはそれをした! –

答えて

0

は私が提案してもよい:

git stash && git checkout someotherbranch && git stash apply && git checkout yourbranch

はどのようだそれ

git checkout someotherbranch && git stash && git checkout yourbranch && git stash apply

をごリンターを実行し、最終的に

私はそれを解決するだろう。私はsomeotherbranchがあなたのブランチから来る新しいブランチであることを確かめます。

関連する問題