私が正しく理解していれば、Gitには2種類のリポジトリがあります。1つはローカルと呼ばれ、もう1つはリモートと呼ばれます。私の質問は、2つのタイプのリポジトリについて非常に素朴なものです。
言うのは正しいですか
Gitローカルリポジトリは、ローカルで変更を加えるものです。通常、このローカルリポジトリはコンピュータ上にあります。
Gitリモートリポジトリはサーバーの1つであり、通常は42マイル離れた場所にあるマシンです。
別の質問:いくつかのチュートリアルは私にこのワークフローを示しています
- mkdir myproject
- cd myproject
- git init
- READMEにタッチ
- git add README
- git commit -a -m "
git init
myprojectがローカルリポジトリを作成していることがわかります。私が理解していないのは
git commit
コマンドです。リモートリポジトリをまだ設定していない場合、GitはREADME
ファイルをコミットする場所をどのように知ることができますか?
はっきりしていたと思います。
[編集]Gitの使用方法は、他の方法とは異なる場合があります。コードをバックアップするためにプライベートGitリポジトリを使用しています。したがって、リモートリポジトリが必要だと思います。この場合、ローカルリポジトリはナンセンスである必要があります。私は正しいですか?ご説明いただきありがとうございます。これらは私が他のどこにも答えを見つけることができない最も素朴な質問です...