jeremyharrisが言ったように、gitドキュメントサイトと特にそこにあるオンラインブックは、基本を理解するのに役立ちます。
最初の問題を乗り越える可能性のあるいくつかの簡単なメモ。
git cloneコマンドは、既存のgitリポジトリからコピー(クローン)をプルするために使用されます。デフォルトでは、実行元のフォルダーにフォルダーが含まれるフォルダーが作成されます.git。クローン作成によって作成されるフォルダーは作業用コピーであり、.gitフォルダーはリポジトリーのローカルコピーです。
git clone他のほとんどのgitコマンドとは異なります。他のすべての(またはほとんど?)他のgitコマンドでは、クローンによって作成された作業コピーフォルダー内でコマンドを実行する必要があります。(ベアリポジトリは作業コピーがないため少し異なりますが、ここでは適用されません。)したがって、次のことを実行した後:
$ git clone <remote repo> <repo name>
行う:
$ cd <repo name>
他のコマンドを実行する前に作業コピーに入る。作業フォルダの外でコマンドを実行すると、not a git repositoryメッセージが表示されます。
ファイルに変更をgit add <filename>加えた後、それをインデックスに追加し(コミットの準備ができていることを示すためにマークされています)git commit -m '<commit message>'、変更をコミットします。