rebase

    3

    2答えて

    をリベース変更私は3つの支店を持っている私はバグ修正 と私の機能をテストするために「gitのバグ修正機能をリベース」でした 4-5-6(feature) | 1-2-3(master) | 7(bugfix) 1-2-3(master) | 7(bugfix)-4-5-6(feature) 今、私はバグ修正せずに私の機能ブランチのため

    2

    2答えて

    私は対話型リベースを実行してabcdefをコミットしました。エディタで git rebase -i abcdef は - Vimは私はすべてのためのメッセージを編集するには、このvimのコマンド %s/pick \(\w\{7}\)/reword \1 PREFIX:/が、その後のgitが私を促すために行くを使用して reword hash PREFIX: Original commit me

    0

    1答えて

    Similar to this question がどのように私は根がGitのにコミットする前にコミットハッシュを変更せずにコミット挿入することができますコミットハッシュを変更せずにルートをGitリポジトリにコミットする前にコミット挿入しますか? - これも可能ですか?

    0

    1答えて

    githubのオープンソースプロジェクトに貢献していますが、私の支店は所有者によってマスターブランチに引き込まれなかったいくつかの変更プロジェクト。私が行った変更を別のブランチに移して参照できるようにしたいが、それからプロジェクトの現在のマスターブランチの新しいフォークをプルダウンして作業を進める。 私はこれを行う方法を理解できないようで、私は3時間それをしていて、多くのドキュメントを読んでいます

    3

    1答えて

    私は対話的なリベース中に誤ってgit commit --amendを実行したときに、この状態を簡単に '修正'する方法を知っています。しかし、誰かが複雑なレベルの解決策を持っているのであれば、私がgit/terminal/bashを設定してこれをできるようにするのを防ぐことができますか? 私はMac OSX端末を使用しています。解決策が必要ならば、私は他のターミナル・プログラムにもオープンしていま

    0

    1答えて

    長時間実行された完全な回帰テストを受けていたマスターから分岐した長期実行のブランチブランチ1がありました。 これはテストされていましたが、私はbranch1の変更を必要とする機能に取り組んでいました。branch1aはbranch1から分岐しました。私はまだそれに取り組んでいますが、それはすぐに完了する必要がありますTM。 今朝、branch1のテストが終了し、masterにマージされました。私た

    0

    1答えて

    私は最近、もっと大規模なチームで働く新しい雇用主に転勤し、複数の開発者と機能について協働しています。 Vincent DriessenのA successful Git branching modelに記載されているワークフローに従って、これらの共有機能を処理する際のマージ/リベースの扱い方について少し混乱します。 私の以前の雇用主では、私はmasterから毎日リベースする自分の(ローカル)機能ブ

    6

    1答えて

    古い名前を削除して新しい名前で別のファイルを追加することで、ファイル名を手動で変更しました。コミット履歴でこれを元に戻し、代わりにgit mvを使用するにはどうすればよいですか?古いファイル名がまだ使用されている更新された親にフィーチャーブランチをリベースする必要があります。私はold-nameファイルとnew-nameファイルの両方から変更を失いたくはありません。