重要なスクリプトを上書きして失ってしまったので、自分のものを保護するためにバージョン管理を設定したいと考えています。以前に git を使用したことがあり、コマンドにも精通していますが、自分のマシンにインストール セットアップした「リモート」リポジトリをどこに配置すればよいのか (プッシュ/プルする場所) がわかりません。共有したりリモートでアクセスしたりするつもりはなく、ファイルのソース管理を少しだけ行いたいだけです。
ステージング領域を設定するには、次の手順に従ってください。 https://stackoverflow.com/questions/4249974/個人-git-リポジトリ
しかし、純粋にローカルな git セットアップで git "リモート" リポジトリをどこに配置すればよいのでしょうか? その場合、ワークフローはどのように機能しますか?
上記のコマンドについて:
git remote add origin ssh://myserver.com:/var/repos/my_repo.git
このようなものをどこに置いたり、名前を付けたりすればよいでしょうか? 複数の異なるプロジェクトがある場合、それらは異なる場所に配置されますか? 私は 11.10 を実行しています。
答え1
コードをリモートで共有したりアクセスしたりしない場合は、リモート リポジトリを設定する必要はありません。
Subversion のような集中型バージョン管理システムを使用している場合は、「リモート」リポジトリを設定する必要がありますが、git の場合は必要ありません。
作業中のディレクトリで git を使用するだけです。
後で共有/アクセス/バックアップのために別のマシンにプッシュする場合は、github.com を使用するか、独自のサーバーをセットアップできます。必要なのは ssh アクセスだけです。これはほとんどの Web ホスティング パッケージで利用できます。