CommitGitの構造まずは、Gitの仕組みについて少し見てみます。基本構造はこんな感じです!赤が「Gitコマンド」になっています。それぞれのコマンドの説明でもう少し細かく補足していきたいと思います。Mint17.3です。今回はテストとしてデスクトップに「test_git」というディレクトリを作成して、このディレクトリで作業して行こうと思います。Configを設定することをおすすめします。Addまでは可能ですがCommitする際にエラーがでます。エラーが出ないように「ユーザネーム」と「メールアドレス」を設定します。ネーム・あなたのアドレスの部分に自分の情報を記載してください。あなたのアドレス適当に設定してみました。皆さんは自分の情報をきちんと設定してくださいね。次のコマンドであたなが設定した情報を確認することができます。--list先ほど設定した情報がきちんと設定されていることが確認できました。init以下のコマンドはGitリポジトリを初期化するコマンドです。リポジトリについては後ほど説明します。Git管理したいとき最初に使うコマンドだと思ってください。repositoryが出れば大丈夫です。//隠しファイル・ディレクトリを表示する.gitディレクトリが作成されていればOKです。通常、「.git」ディレクトリは現在のカレントディレクトリに作成されます。※ディレクトリ指定をすれば別のディレクトリに作成することも可能です。add」というコマンドです。ピックアップするとこの部分になります。このAddコマンドで知らなくてはいけないのが「インデックス」です。通常Gitは次の項目でやる「リポジトリ」という保存領域に保存することでバージョンを管理します。「ファイル」⇨「リポジトリ」と保存する前に、一度「インデックス」という中間に登録しておいて後で一気に「リポジトリ」に保存することになります。この「インデックス」に保存することを「ステージ」なんて言ったりします。Statusというコマンドを実行します。このコマンドを入力してみてください。このような結果になったかと思います。赤字でtest.cの部分はそれぞれ違うかと思います。ここでtest.cと出ているのは私が作成したからです。テストファイルとして作成したのでこれをGitで管理してみたいと思います!以下の画面は変更されたファイルを表示しています。statusを実行しています。committedと出て,test.cも緑色になったかと思います。これで、現在「インデックス」にtest.cが記録されています!こんな状態ですね。Commit次は、ついにCommitです!GitのメインはこのCommitです。構造でいうこの部分です!ではコミットしてみましょう。以下のコマンドでコミットできます。コマンドを実行するとこのような画面が出てきたかと思います。これは、Commitしたファイルの名前や変更理由などをコメントとして付加する画面です。コメントに関しては好きにつけて構いませんが、プログラム管理などに使用するのであればある程度、フォーマットが決まっています。自分で見返した時に変更が分かるように。他人が見ても分かるようにしておくことが大切です。今回は変更点は特にない、最初のコミットなので適当につけました。今後のコミットはもっと詳しく書いていくことが大切になります。実際にCommitしたログを確認してみます。log実行すると、Commitしたユーザやコミットした時間、コミットのコメントが表示されます。先ほど書いたコメントが出力されたかと思います。このようにしてコミット内容を確認します。ここまでで基本的な使い方は終了です。コメントをキャンセルメールアドレスが公開されることはありません。管理人サイト管理人のTobitaです。当ブログではIT全般の記事を幅広く掲載しております。企業様からのレビュー依頼、その他お問い合わせに関しましてはこちらからお願いします。