git - Fork プロジェクトとソースの一貫性を保つ方法
淡淡烟草味
淡淡烟草味 2017-05-02 09:39:14
0
2
743

背景はこんな感じです。他人のウェアハウスから自分のウェアハウスにコピーをフォークして、自分のウェアハウスに新しいブランチを作成して作業しました。
他人のウェアハウスのトランクが更新されました。ローカルで更新して送信する必要があります。自分のウェアハウス
に移動し、インターネット上のメソッドを読んでください。これには、git Remote add name location
を使用してから git pull name master
を使用してプッシュするという記載があります。自分の倉庫に行ってください
でも、シャオバイを押すとこうなります

淡淡烟草味
淡淡烟草味

全員に返信(2)
淡淡烟草味

フォークの master ブランチを更新したい場合は、まず git checkout master を実行してから pull する必要があります。このようにして、プルした後、オリジン マスターにプッシュできます。 git checkout master, 然后再pull。这样pull之后就可以push 到 origin master了。

如果你只是想更新一下你当前的wuninghan.banbranch:

  1. 如果你当前的修改还没有commit,那就先git stash。如果已经commit 过,就接着进行下一步。这时候可以用git status来查看Staging Area是否有代码。

  2. 这一步做法可以由很多种,我习惯是先git fetch --all,然后git rebase ruoxue/master。当然,你也可以直接git pull --rebase,一个道理。

  3. 如果你在第一步stash了,那么这时候就git stash apply stash@{0}

    現在の wuninghan.ban ブランチを更新したいだけの場合:
現在の変更がまだコミットされていない場合は、最初に git stash を実行します。すでにコミットされている場合は、次のステップに進みます。この時点で、git status を使用して、ステージング領域にコードがあるかどうかを確認できます。

  • 🎜このステップはさまざまな方法で実行できます。私の習慣では、最初に git fetch --all を実行し、次に git rebase ruoxue/master を実行します。もちろん、同じ理由で、直接 git pull --rebase を実行することもできます。 🎜🎜
  • 🎜最初のステップでスタッシュする場合は、git stash apply stash@{0} (一度スタッシュした場合、理論的には 0)🎜🎜 🎜 🎜 2 番目のステップで競合がある場合は、それに対処してください。 🎜
  • いいねを押す +0
    PHPzhong

    変更を加えるためにこの vue プロジェクト テンプレートをフォークしているため、vuejs-templates/webpack を例として取り上げます

    第二に、このプロジェクトには独自の特別な機能があると思います。そのメインブランチは master ではなく dist であり、テンプレート読み込みツール vue-cli は dist ブランチの下のファイルはプロジェクト テンプレートとして使用されます。master,而是dist,而加载模板的工具vue-cli默认会下载dist分支下的文件作为项目模板.

    这就有以下情况

    • 为了方便,还是直接在dist上进行改动,这样使用vue-cli可以敲少几个字

    • 而在dist上进行改动,实际是出于自己的需求,并不希望提交proriginal repo,同时又希望能有一个分支用于保持跟original repo一致,且同时用于提交pr

    我会在fork之后在dist分支的基础上新建一个track-1
    以下のような状況です

    • 便宜上、dist に直接変更を加えて、vue-cli を使用して入力する単語の数を減らしてください

    • 🎜dist に加えられた変更は、実際には私自身のニーズによるものであり、proriginal repo に送信したくありません。同時に、original repo と一貫性があり、pr の送信に使用されるブランチも用意したいと考えています🎜
    🎜フォーク後の dist ブランチに基づいて新しい track-1 ブランチを作成します🎜 具体的な手順は次のとおりです🎜 リーリー 🎜まだ少し面倒に思えますが、このプロセスが合理的かどうかはわかりません🎜
    いいねを押す +0
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート