新規リポジトリー同期のためのGitHub Desktop
GitHub Desktopを使って、GitHubで作った新規リポジトリーをローカルと同期させるための手順をまとめた。
手順
- ローカルでファイル作成
- GitHubでリポジトリー作成
- GitHubのリポジトリーにファイルをアップロード
- GitHub DesktopでGitHubのリポジトリーをクローン
- 以下、ローカルでプロジェクトの編集
1. ローカルでファイル作成
適当な場所に作成。 今回はsrcフォルダー内に幾つかのファイルを作成した前提で話を進める。
2. GitHubでリポジトリー作成
GitHubのリポジトリーで[New]ボタンを押して作成。 .gitignoreも同時に作成。
3. GitHubのリポジトリーにファイルをアップロード
2で作ったリポジトリーの[Upload files]ボタンを押して、 1で作ったsrcフォルダーをドラッグ・アンド・ドロップ。
4. GitHub DesktopでGitHubのリポジトリーをクローン
[+] > [Clone]で、GitHub上のリポジトリーが表示されるので、 2で作ったリポジトリーを適当な場所にクローン。 1のsrcフォルダーは削除して構わない。
5. 以下、ローカルでプロジェクトの編集
ローカルでファイルを変更・追加すると、GitHub Desktopの[Uncommitted Changes]に表示される。 Commitしたいファイルにチェックボタンを付けて、SummaryとDescriptionにコメントを記入して、 [Commit to master]ボタンを押す。 この時点ではローカル保存なので、右上の[Sync]ボタンを押すとGitHubと同期される。
ちなみにコードではなくデータを保存しているフォルダーも、更新があった際は[Uncommitted Changes]に表示される。
このようなCommitしなくていいフォルダーは、.gitignoreにdata_dir/
のようにと書いておくと、
[Uncommitted Changes]に表示されなくなり、変更ファイルが分かりやすくなる。