私はMozilla Ubiquityから gist.github.com を知り、それを使用して、私が書いた小さなものを投稿し、情報が失われないようにバージョン管理を行って公共の場所で更新し続けています。
バージョン管理の基本的な考え方は理解できたが、実際の使い方がわからない。チュートリアルなどを読んでみましたが、まだ「わかりません」。
diff ユーティリティを使用して、ファイルのさまざまなコピーをさまざまなコンピューターで手動で最新の状態に保つことにうんざりしています。私は自分のコンピューターにバージョン管理されたディレクトリを持ち、他の人が快適に使用できる形式になっている場合にのみ公開バージョンを更新するというアイデアが好きです。でも、えーと... どうすればいいの?これらは、パブリック クローン URL とプライベート クローン URL を提供します。(違いは何ですか?) 入力git clone git://gist.github.com/285330.git gist-285330
すると、最新のファイルが Gist からローカル ディレクトリにコピーされgist-285330
、以前のバージョン情報がすべて含まれた .git フォルダーが作成されることがわかりました。自分のディレクトリにあるファイルを編集して使用し、何らかの方法でバージョンを追跡し、変更をサイトにアップロードして、他の人がそれらを見ることができるようにすることはできますか?
Gist でこれを行うことは可能ですか、それとも実際の Github リポジトリを作成する必要がありますか? どちらの場合でも、実際にどのように使用しますか?私が見たすべてのチュートリアルは、「プッシュ」、「コミット」、および私が経験したことのないその他のことに関する前提知識を前提としています。