git-rebase

    -1

    1答えて

    私はブランチを作っています。コミットをいくつか作って、対応するリモートブランチにプッシュしました。その後、私はマスターにrebaseしようとしました。はい、競合があります。しかし、私はそれらを解決しようとすると、競合したファイルには私の最後のコミット(およびプッシュ)された変更が含まれていないことがわかりました。これは問題ですか?最後にコミットされた変更がマスターに表示されるようにするにはどうすれ

    0

    1答えて

    私は(マージを含む)約5000コミットを持っているコードベースに取り組んでいます。私は、対話的なrebaseを開始して、同様のコミットを縮小し、弱いコミットメッセージに言い直しました。その前に私はこのarticle次いくつかの大きなファイルを削除しました。 しかし、私は第7回コミットと競合から始まり、矛盾があります。 コミットによって大きなコミットになります。競合する変更を起こさない操作だけを行う

    7

    1答えて

    git rebaseの後、私は解決するために競合をマージしました。私はA.javaに "私たちによって追加された"の意味に混乱しています。 C.javaのような新しいファイルとして自動的に追加/ステージングされないのはなぜですか? Changes to be committed: (use "git reset HEAD <file>..." to unstage) new

    0

    1答えて

    試したvariationsのgit rebase -i -Xours masterでも、まだ競合が表示されているため、手動で解決する必要があります。さらに、矛盾したコミットの場合に、矛盾しない変更が何が起こるかは完全にはっきりしていません。 ユースケース:一時的なリベースを行って、それらのブランチに(マスタではなく)変更があるかどうかを確認します。ただし、マスターのコードのバージョンを矛盾する変更

    2

    3答えて

    gitでのマージをリベースする最も簡単な方法は何ですか? 私の枝のうちの1つでは、私はたくさんの失敗した試みと部分的に失敗した試みの両方で、さまざまなものを投機的に遊んでいました。作業が完了したら、インタラクティブなリベースを使用して、推測と確認のコミットを集めて戻したいと思います。 複雑なことは、プロセス中に別のブランチでマージされたことです。私はそのマージされたブランチをそのままにしておきたい

    0

    1答えて

    をリベース引き起こし説明: 私は約2で大学に行くときのためのコードポートフォリオの並べ替えを持っなるように私は戻ってOctober 15, 2015のGit repositoryを作成年。現時点では、pythonとUdemyの助けを借りてプログラムする方法を学習していますが、そのコースを修了すると、C++、次にPhpを学習する予定です。しかし明らかに、これはポイントのほかにすべてです。 だから、今

    6

    1答えて

    私はVisual Studio 2015とGitを使用しています。私のコミットをプッシュする必要があるときは、プッシュとリベースを使用して、プッシュする前に新しいコミットをマージします。これは、私の会社のデフォルトポリシーであり、参加の合併なしで歴史を明らかにする。 Visual Studio 2015チームエクスプローラの同期機能を構成して、プルするときにリベースを使用することはできますか? G

    1

    2答えて

    2週間前に新しいブランチを作成しました。それをexpとしましょう。この間、expとmasterの両方にいくつかのコミットがありました。この間expは今、私は私の全体の歴史を失うことなく、マスターにexpからのすべての変更を取得したい(つまり、私はちょうど1がでmasterにコミットしたくないmaster からの変更で更新されていませんすべての変更は、むしろexpのすべてのコミットがmasterの履

    3

    1答えて

    フィーチャーブランチ(マスターから分岐)を別のブランチの特定のコミットにリベースしようとしています。 私の初期ステータスは、以下の C -- D branch1 / A -- B -- E -- F master \ branch2 (zero commits after creating the branch) だった私が最初にうまく