私はgitとgithubについて読んでおり、これを理解しようとするとあまりにも多くを費やしています。チュートリアルの99%がオンラインで説明するので、自分のリポジトリを作成してオンラインで公開したくありません。私はローカルでいくつかのプロジェクトをつかみ、その中で何が起きているのかを見て、最新のものを得ることができるようにして、新しくできたことを見ていきたいと思っています。ウィンドウのギブスでそれを行う方法はありますか?ウィンドウのgithubで片方向の同期を行う簡単な方法
答えて
はい、実際にはあります。 Gitは願わくはあなたが愛する素晴らしい技術です。みんなに下降する皆さん、私はその広範な理解をしていますが、誰もがどこかで学ばなければなりません!これは最初にgitをインストールして設定したことを前提としています。 githubに設定して認証するには、these stepsを参照してください。
とにかく、私はあなたが "最新の"リリースを持つことができるように、gitリポジトリを簡単に "クローン"と "プル"する方法を説明します。始めに知っておく必要があるいくつかのコマンドを見てみましょう。
最初のコマンドはgit clone /path/to/repo
です。このコマンドを使用すると、一般公開されているレポをほとんど複製することができます。 2番目のコマンドはgit pull
です。ローカルの作業リポジトリへのリモート変更を引き出します。
ここでは、その使用方法を学びましょう! まず、私たちのリポジトリが存在する新しいディレクトリを作りたいと思っています。個人的には、すべての私のリポジトリを含む1つのフォルダを作っています。/path/to/Repos /のようなもので、/ path/to/Repos/repo1と/ path/to/Repos/repo2などがあります。
次に、そのディレクトリを入力します。だから我々は、コマンドラインから次を実行できます。
cd /path/to/Repository/
/パスは、/ /リポジトリに/あなたが作業コピーを維持したいあなたのローカルフォルダへのパスです。
次に、「クローニング」プロセスを開始できます。次のコマンドを実行します。 (私たちは例えば、このプロジェクトを使用しようとしている:https://github.com/hydrabolt/discord.js.git)
git clone https://github.com/hydrabolt/discord.js.git
を今、あなたはあなたのコンピュータ上のリポジトリのローカルコピーを持つことになります!クローンを作成したいリポジトリにリンクを置き換えるだけです。
最後に、新しい変更を加えるつもりです。したがって、プロジェクトがアップデートをリリースすると、新しい変更をプルダウンするだけで、最新の作業コピーが得られます。変更を加えた場合は、ファイルをgit merge
にする必要がありますが、後でその投稿を更新する必要があるかどうかを確認する必要があります。だからこのレポを更新しましょう。
git pull <remote>
ここで、remoteはリモートrepos名です。これにより、作業ディレクトリに変更を加えることができます。リモートディレクトリ名が何であれ置き換えてください。
他に必要な情報があれば教えてください。
Danielに感謝します。はい、この件について多くのことを読んでいますが、助けを求める人がいませんでした。私は人々が他人を助けるだけでなく、なぜダウンボートをするのだろうと思っています。 私はgithubにプルリクエストがあることを確認しました。リモートリポジトリを更新する予定はありません。これは最新のものを見たいプロジェクトのレポですか?プルリクエストをしてリモートリポジトリを更新したくない変更だけを見たいと思っています。私はここで何か間違っていると理解しています – Jacky
私はWindows用のgithubも使ってみましたが、これは同期ボタンを表示します、これはあなたが話しているものと同じですか?私はWindows用のgithubとbashコマンドラインの両方を使用しています。 – Jacky
プルを作成すると、リモートリポジトリは更新されません。ローカルリポジトリはすべて更新されます。つまり、リモートリポジトリからローカルリポジトリにリポジトリ変更を引き出します。また、この回答があなたに役立つ場合は、それが正しいとマークしてください。 @ジャッキー –
- 1. ユニゾン:片方向の同期
- 2. Akkaクラスタ間でデータを同期する簡単な方法は?
- 3. MySQLクエリステートメントを実行する簡単な方法Javaで非同期的に
- 4. Rdbms Realm Object Serverと片方向同期が可能ですか?
- 5. コアデータの取得を簡単に行うための簡単な方法
- 6. 片方向のSOCK_STREAM
- 7. C++ win32 apiなしで簡単なウィンドウを作る方法は?
- 8. 簡単なSpotifyアプリケーションの実行方法
- 9. Javaで2つのスレッドを同期する簡単な方法は?
- 10. Java同期 - この簡単な方法では必要ですか?
- 11. 片方向ピボットページング
- 12. アプリケーションのパフォーマンスを向上させる簡単な方法
- 13. 簡単な方法
- 14. (簡単な方法)
- 15. 簡単な方法
- 16. 簡単な方法
- 17. 簡単な方法
- 18. 簡単な方法
- 19. 簡単な方法
- 20. 簡単な方法
- 21. CouchDBのクライアントレプリケーションのみを行う(片方向レプリケーション)
- 22. Silverlightで簡単なバインディングを行う方法は?
- 23. タイマーを行う簡単な方法は何ですか?
- 24. Grailsで簡単なテーブル結合を行う方法
- 25. Javaで簡単なGoogle Cloud Traceリクエストを行う方法
- 26. アンドロイドで簡単なログイン認証を行う方法は?
- 27. Eclipseでカスタムデバッグウォッチを行う最も簡単な方法は?
- 28. couchdbでember.jsに簡単なログインと登録を行う方法
- 29. EFと入力ボックスで簡単な検索を行う方法
- 30. Python:Pythonで幾何平均を行う簡単な方法は?
ダウンロードしたすべてのgitプロジェクトを自動的に更新する方法はありますか?そうでなければ、 'git clone ... 'でダウンロードしたと仮定して、更新したいディレクトリで' git pull'を実行するだけです。 – Addison
はいダウンロードしたすべてのファイルを自動的に更新する方法が必要です。レポを最新の状態に保つ。 – Jacky