優とエミリーで共同開発している
優
$ git init ファイルを選択 $ git add index.php 共有したいファイルを記録 $ git commit -m "Create index.php" リモートをoriginという名で登録 $ git remote add origin https://example.net/yuuapp.git リモートにプッシュ(アップロード) $ git push origin master
エミリー
$ git remote add origin https://example.net/yuuapp.git ファイルをリモートからプル(ダウンロード) $ git pull origin master $ git add functions.php $ git commit -m "Create functions.php" リモートにプッシュ $ git push origin master
優
functions.phpを受け取る $ git pull origin master 優がファイルに変更を行った index.php functions.php 状態確認 $ git status 変更があったファイルは赤色で表示される $ git diff 変更前のコードは赤色 変更後のコードは緑色 ファイルを選択 $ git add index.php 状態確認 $ git status 緑色 ※選択されている modified index.php 赤色 ※選択されていない modified functions.php functions.phpも選択 $ git add functions.php コミットメッセージ $ git commit -m "Add New function" リモートにpushする $ git push origin master
エミリー
リモートからプル(ダウンロード) $ git pull origin master 変更履歴確認 $ git log 変更コード確認 $ git log -p