From 4e16740bc4df3eaece6878909e1648a57fc62025 Mon Sep 17 00:00:00 2001 From: Nirperm Date: Fri, 20 Feb 2015 19:53:36 +0900 Subject: [PATCH 1/2] Update README --- README | 145 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 144 insertions(+), 1 deletion(-) diff --git a/README b/README index 5ec586d..43f4e0f 100644 --- a/README +++ b/README @@ -1 +1,144 @@ -first commit +Git簡易マニュアル +================= + +Git Clientのインストール +------------------------ + +### Linux + +Debian, Ubuntuの場合 + +``` +$ sudo apt-get install git +``` + +RHEL, CentOS, Fedoraの場合 + +``` +$ sudo yum install git +``` + +### Windows + +Git for Windowsをインストール + +- 参考: http://opcdiary.net/?page_id=27065 + +もしくはGUI対応のGit ClientであるSourceTreeをインストール + +- http://sourcetreeapp.com/ にアクセスし、'Download SourceTree Free'のボタンからSourceTreeのインストーラをダウンロードし、インストールを実施 + +### Mac + +Git OS X Installer、またはMacPortsを利用してインストール + +- Git OS X Installerを使う場合 + - http://sourceforge.net/projects/git-osx-installer/ +- MacPortsを使う場合 + +``` +$ sudo port install git-core +svn +doc +bash_completion +gitweb +``` + +もしくはGUI対応のGit ClientであるSourceTreeをインストール + +- http://sourcetreeapp.com/ にアクセスし、'Download SourceTree Free'のボタンからSourceTreeのインストーラをダウンロードし、インストールを実施 + + +Git Clientの初期設定 +-------------------- + +Gitコマンドの場合 + +- コミットログに残すユーザ名とメールアドレスを設定 + +``` +$ git config --global user.name "<ユーザ名(英語)>" +$ git config --global user.email "<メールアドレス>" +``` + +SourceTreeの場合 + +1. SourceTreeを起動 +2. 利用許諾契約書を確認し、ライセンスに同意して続行 +3. バージョン管理システムが自動的にダウンロードされる +4. 「グローバル無視設定ファイルを作成しますか?」 のダイアログでYesを選択 +5. 「アカウントを追加」で自身のGitHubアカウントを登録 +6. 「初めてのリポジトリをクローン」をスキップ +7. 「SSHキーを読み込みますか」でNoを選択 (GitHubに鍵を登録済みの場合はYesを選択し、鍵ファイルを選択) +8. ツール > オプションを開き、全般タブ内のデフォルトユーザー情報欄のフルネーム(英語)、Eメールアドレスを設定 +9. ツール > オプションを開き、Gitタブ内のグローバル無視リスト右側にある「ファイルを編集」を選択し、末尾に「*.stackdump」を追記して保存 + + +Gitの操作 +--------- + +### 1. GitHubにインターンシップ用リポジトリを新規作成 + +- GitHubにログインし、トップページ右側にある「+ New Repository」のボタンを選択 +- Repository name にリポジトリ名(今回作成するアプリの名前等)を入力し、「Create Repository」ボタンを実行 + +### 2. PC側の開発用ディレクトリで初期設定を実施 + +Gitコマンドの場合 + +``` +$ cd +$ git init +$ git remote add origin https://github.com//.git +``` + +SourceTreeの場合 + +1. 上部のメニューから「新規/クローンを作成する」を選択 +2. 「リポジトリを作成」のタブを選択 +3. 保存先のパスとして開発用のディレクトリを選択し、作成を実施 +4. 上部のメニューから「設定」を選択 +5. 「リモート」タブ内で「追加」を選択し、以下の内容で設定を行う + - デフォルトリモート: チェックを入れる + - URL/パス: https://github.com/your_account_name/your_repository_name.git + +### 3. 開発用のディレクトリ上で開発を実施 + +### 4. 変更内容をGitのローカルリポジトリへCommit + +注意: Password, API Key等の公開すべきでない情報が含まれているファイルはCommit対象として選択しないこと + +Gitコマンドの場合 + +``` +$ git status # (現在の状態を確認) +$ git add <追加したいファイル> +$ git commit -m "変更内容を説明するコミットメッセージ" +``` + +SourceTreeの場合 + +1. 「作業ツリーのファイル」に表示されているファイルの中から必要なファイルにチェックを入れ、「Indexにステージしたファイル」に移動したことを確認 +2. 上部のメニューから「コミット」を選択 +3. 入力欄に変更内容を説明するコミットメッセージを入力し、「コミット」ボタンを実行 + +### 5. コミットした変更内容をローカルからGitHubへPush + +Gitコマンドの場合 + +``` +$ git push -u orgin master +``` + +SourceTreeの場合 + +1. 上部のメニューから「プッシュ」を選択 +2. プッシュするブランチを選択し、「OK」を選択 + + +### 6. 3に戻り、開発、Commit、Pushを繰り返す + + +参考 +---- + +- [git - 簡単ガイド](http://rogerdudler.github.io/git-guide/index.ja.html) +- [Gitを使いこなすための20のコマンド](http://sourceforge.jp/magazine/09/03/16/0831212) +- [使い始める Git](http://qiita.com/icoxfog417/items/617094c6f9018149f41f) +- [SourceTreeから始めるGit](http://qiita.com/icoxfog417/items/a650768dfc91b0f0df05) From 8901acb3b4b5edcad76d7683c92b42a32a0fd20d Mon Sep 17 00:00:00 2001 From: Nirperm Date: Fri, 20 Feb 2015 19:54:40 +0900 Subject: [PATCH 2/2] Update README --- README | 145 +-------------------------------------------------------- 1 file changed, 1 insertion(+), 144 deletions(-) diff --git a/README b/README index 43f4e0f..5de733e 100644 --- a/README +++ b/README @@ -1,144 +1 @@ -Git簡易マニュアル -================= - -Git Clientのインストール ------------------------- - -### Linux - -Debian, Ubuntuの場合 - -``` -$ sudo apt-get install git -``` - -RHEL, CentOS, Fedoraの場合 - -``` -$ sudo yum install git -``` - -### Windows - -Git for Windowsをインストール - -- 参考: http://opcdiary.net/?page_id=27065 - -もしくはGUI対応のGit ClientであるSourceTreeをインストール - -- http://sourcetreeapp.com/ にアクセスし、'Download SourceTree Free'のボタンからSourceTreeのインストーラをダウンロードし、インストールを実施 - -### Mac - -Git OS X Installer、またはMacPortsを利用してインストール - -- Git OS X Installerを使う場合 - - http://sourceforge.net/projects/git-osx-installer/ -- MacPortsを使う場合 - -``` -$ sudo port install git-core +svn +doc +bash_completion +gitweb -``` - -もしくはGUI対応のGit ClientであるSourceTreeをインストール - -- http://sourcetreeapp.com/ にアクセスし、'Download SourceTree Free'のボタンからSourceTreeのインストーラをダウンロードし、インストールを実施 - - -Git Clientの初期設定 --------------------- - -Gitコマンドの場合 - -- コミットログに残すユーザ名とメールアドレスを設定 - -``` -$ git config --global user.name "<ユーザ名(英語)>" -$ git config --global user.email "<メールアドレス>" -``` - -SourceTreeの場合 - -1. SourceTreeを起動 -2. 利用許諾契約書を確認し、ライセンスに同意して続行 -3. バージョン管理システムが自動的にダウンロードされる -4. 「グローバル無視設定ファイルを作成しますか?」 のダイアログでYesを選択 -5. 「アカウントを追加」で自身のGitHubアカウントを登録 -6. 「初めてのリポジトリをクローン」をスキップ -7. 「SSHキーを読み込みますか」でNoを選択 (GitHubに鍵を登録済みの場合はYesを選択し、鍵ファイルを選択) -8. ツール > オプションを開き、全般タブ内のデフォルトユーザー情報欄のフルネーム(英語)、Eメールアドレスを設定 -9. ツール > オプションを開き、Gitタブ内のグローバル無視リスト右側にある「ファイルを編集」を選択し、末尾に「*.stackdump」を追記して保存 - - -Gitの操作 ---------- - -### 1. GitHubにインターンシップ用リポジトリを新規作成 - -- GitHubにログインし、トップページ右側にある「+ New Repository」のボタンを選択 -- Repository name にリポジトリ名(今回作成するアプリの名前等)を入力し、「Create Repository」ボタンを実行 - -### 2. PC側の開発用ディレクトリで初期設定を実施 - -Gitコマンドの場合 - -``` -$ cd -$ git init -$ git remote add origin https://github.com//.git -``` - -SourceTreeの場合 - -1. 上部のメニューから「新規/クローンを作成する」を選択 -2. 「リポジトリを作成」のタブを選択 -3. 保存先のパスとして開発用のディレクトリを選択し、作成を実施 -4. 上部のメニューから「設定」を選択 -5. 「リモート」タブ内で「追加」を選択し、以下の内容で設定を行う - - デフォルトリモート: チェックを入れる - - URL/パス: https://github.com/your_account_name/your_repository_name.git - -### 3. 開発用のディレクトリ上で開発を実施 - -### 4. 変更内容をGitのローカルリポジトリへCommit - -注意: Password, API Key等の公開すべきでない情報が含まれているファイルはCommit対象として選択しないこと - -Gitコマンドの場合 - -``` -$ git status # (現在の状態を確認) -$ git add <追加したいファイル> -$ git commit -m "変更内容を説明するコミットメッセージ" -``` - -SourceTreeの場合 - -1. 「作業ツリーのファイル」に表示されているファイルの中から必要なファイルにチェックを入れ、「Indexにステージしたファイル」に移動したことを確認 -2. 上部のメニューから「コミット」を選択 -3. 入力欄に変更内容を説明するコミットメッセージを入力し、「コミット」ボタンを実行 - -### 5. コミットした変更内容をローカルからGitHubへPush - -Gitコマンドの場合 - -``` -$ git push -u orgin master -``` - -SourceTreeの場合 - -1. 上部のメニューから「プッシュ」を選択 -2. プッシュするブランチを選択し、「OK」を選択 - - -### 6. 3に戻り、開発、Commit、Pushを繰り返す - - -参考 ----- - -- [git - 簡単ガイド](http://rogerdudler.github.io/git-guide/index.ja.html) -- [Gitを使いこなすための20のコマンド](http://sourceforge.jp/magazine/09/03/16/0831212) -- [使い始める Git](http://qiita.com/icoxfog417/items/617094c6f9018149f41f) -- [SourceTreeから始めるGit](http://qiita.com/icoxfog417/items/a650768dfc91b0f0df05) +revert