2012-03-12 18 views
1

私はGithubを使い始めていません。個人のオンラインgitリポジトリを共有する方法

私は個人用のリモートリポジトリを持っていて、それにプロジェクトをフォークしています。 (両方ともGitHubから)そこから、私はクローンを使ってローカルコピーを作成しました。私はコミットし、そのリポジトリからフェッチしています。同じプロジェクトで作業している他の人たちは、共有リポジトリからコミットしてフェッチしています。

自分のリモートリポジトリを共有リポジトリと同期させたいので、個人リポジトリの共有リポジトリからプロジェクトの最新コピーを取得します。これどうやってやるの?私はそれを再びフォークしようとしましたが、うまくいきません。

は、GitHubのヘルプトピックFork A Repoに基づいて

+0

は 'Gitのpull'をお試しください。ありがとう、 – Blender

答えて

2

回答をいただきありがとうございます。

あなたはフォークリポジトリ用のリモート設定する必要があります:まず

$ git remote add upstream git://github.com/PathToThe/ProjectYouForkedFrom.git 

はその後、上流の変更をプルする必要があります。

$ git fetch upstream 
$ git merge upstream/master 
+0

私はsmartgitというツールを使っています。私はそれらのコマンドがそこにあるかどうか分かりませんが、私は今のところコマンドラインツールを使用します – user1164429

+0

あなたが入力したことを知らずに言うのは難しいです。 :) GistまたはBlogToは、フォークされたプロジェクトのパスに関連していますか? – raveturned

+0

SmartGit(バージョン2以上)には、「リモート」という名前のメニューがあり、便利な「リモート管理」オプションがあります。 – raveturned

関連する問題