4

私は git と github に少し慣れていませんが、その仕組みは理解しています。

私が学んだ理論から、git をローカルで使用する場合、github または bitbucket がリモート リポジトリとして機能します。ここで、「cloud9」や「nitrous.io」などのツールを使用しているとします。これらのツールでは、すべての開発をブラウザーおよびリモートで行うことができます。知りたいのは:

1) ローカル git がなくても、github/bitbucket を「ローカル」リポジトリにすることはできますか?

2)これはどのように行うことができますか?SSH キーが関係すると思いますが、ローカルの git を使用することは避け、github/bitbucket とオンライン コーディング ツールの間だけですべてを行いたいと考えています。

すべての助けをありがとう。

4

2 に答える 2

4

1/ ローカル git を持たずに、github/bitbucket を「ローカル」リポジトリにすることは可能ですか?

いいえ。GitHub または BitBucket リポジトリは、ローカル リポジトリではなく、常にアップストリーム リポジトリ(トップはクローン) です。

2/ どうすればこれを行うことができますか

このスレッドから、cloud9 コンソールから複製できます。

    git clone git@github.com:whatever

つまり、クラウド側 (cloud9 サーバー上) にローカル リポジトリがあることを意味します。
これは、Cloud9 の主な機能の 1 つです。

バージョン管理は、すべてのコードベースにとって不可欠です。そのため、作成からコマンドラインまで、Cloud9 プロジェクトのあらゆる側面に git と mercurial が組み込まれています。ローカル端末で行うのと同じように、コマンドラインでコマンドを
実行githgます。

于 2013-10-14T18:16:54.910 に答える