2017-04-01 14 views
0

私はgithubで自分のワークフローを台無しにしているかもしれません - 私はレポに関するいくつかの問題に気づき、修正したいと思っていました。私はリポジトリ(Github Desktop、Mac OS)をクローンし、XCodeを変更した後、変更を加えた後にリポジトリへのローカルブランチを作成し、変更をコミットしました。私はその後、変更をプッシュしようとしましたが、アクセス許可に関連するエラーがありました。githubローカルブランチとフォークを同期する

私はgithubレポに行き、それをフォークしました。今、私はgithubアカウントとローカルブランチにフォークを持っています。フォークにローカルブランチの変更をマージする方法を理解することができません。フォークに変更を加えずに上書きしません。

答えて

1

あなたがする必要があります:

あなたはよ新しいリモートを追加するには、あなたのremoteフォークにローカルの変更をプッシュし、あなたのフォーク

  • を指す新しいremoteリポジトリを追加

    1. リポジトリフォルダにこれを入力する必要があります:

      git remote add myfork {GIT_URL_OF_YOUR_FORK}

      この後、あなたは、単にこれはそれについてあるべき

      git push myfork {BRANCH_NAME_THAT_HAS_THE_LOCAL_CHANGES}

      あなたのフォークにあなたのブランチをプッシュする必要があります。

  • +0

    ありがとうございました - 私はこの作業を行うことができましたが、コマンドラインから行ったときに変更がブランチに表示されますが、xcodeまたはgithubデスクトップからの発行に問題があります。レポ優先ターゲットとしてブランチを指定する設定はありますか? – anarche

    +0

    リモートを追加することはできませんが、既存のものを変更することは可能です:https://help.github.com/desktop/guides/contributing/changing-a-remote-s-url-from-github-desktop / – bitoiu

    関連する問題