GitHub

git submodule

git submoduleで共有モジュールを別リポジトリ管理する – CodeCommit

git submoduleで共有モジュールを別リポジトリ管理する - CodeCommitプロジェクトごとにリポジトリを作成し、複数プロジェクトでモジュールを共有したい場合にgit submodule機能を使います。svnでいうextern...
GitHub

STSで作成したプロジェクトをGitHubにアップロード(連携,push)する方法

STSで作成したプロジェクトをGitHubにアップロード(連携,push)する方法STSで作成したプロジェクトをGitHubにpushする方法です。まずGitHub側でリポジトリ作成します。「New repository」をクリックします。...
GitHub

GitHubでリポジトリを削除する方法

GitHubでリポジトリを削除する方法リポジトリを削除するには「Settings」をクリックします。一番下にスクロールして「Delete this repository」をクリックします。リポジトリ名を入力してからクリックできるようになるの...
GitHub

Gistの使い方

GistはGithubのサービスでコードやメモ、スニペットを共有するサービスです。前提Githubにサインインしていることが前提です。アカウントが無ければ、Githubへの登録と公開鍵の登録を参考に作成してください。Gistに公開右上の +...
GitHub

Githubにリポジトリを作成

Github にリポジトリを作成して、pushするところまでを書いていきます。前提Gitがインストールされている。gitでユーザ名とメールアドレスを登録する のグローバルで登録が済んでいる。Githubへの登録と公開鍵の登録 に記載の内容が...
GitHub

Githubへの登録と公開鍵の登録

Github を使うために、アカウントの作成と公開鍵の登録を行います。Github Sign upSign upリンクにアクセスして、アカウントを作成します。ページに従います。登録が完了すると、登録に使用したメールアドレスに、Githubか...
GitHub

gitでユーザとメールアドレスを設定

gitのcommit時にAuthorとCommitterに利用されるユーザ名とメールアドレスの設定方法を記載します。グローバル設定以下のコマンドでユーザ名とメールアドレスを設定します。git config --global user.nam...
GitHub

リモートブランチをローカルにチェックアウトする方法

リモートブランチをローカルにチェックアウトする方法開発メンバーAさんがpushしたブランチをBさんのローカルにチェックアウトして修正する方法です。最新情報をまず取得します。git fetchつぎにリモートブランチを確認します。git bra...
GitHub

gitコマンドチートシート

gitコマンドチートシートgitコマンドを纏めておきました。SVNでいう更新gitから最新を取得します。$ git fetch -a$ git branch -a$ git pull詳細は「リモートブランチをローカルにチェックアウトする方法...
GitHub

git stash の使い方

git stash の使い方git stashコマンドは現在の変更をいったん退避することができるコマンドです。退避できるファイルはcommitしていないファイルが対象です。git stash savesaveは省略可能ですがこのコマンドで退...
GitHub

git master の最新を作業ブランチにマージする方法

git master の最新を作業ブランチにマージする方法作業ブランチからmaster に変更します。git checkout mastermaster を最新にします。git pullmaster を最新にしたら、作業ブランチに変更します...
GitHub

git diff でファイル内容の差分を表示する

git diff でファイル内容の差分を表示するファイル内容の差分を表示するにはgit diffで表示されます。差分のあるファイル名のみを表示するにはgit diff --name-onlyで表示されます。git add してgit com...
GitHub

git add してgit commit してgit push する

git add してgit commit してgit push するローカルリポジトリとリモートリポジトリが存在します。git add すると、ローカルリポジトリのステージングエリアに設置され、コミット対象になります。コミット対象にするには...
GitHub

SSH-Keysの作り方 for GitHub

SSH-Keysの作り方 for GitHubssh-keygenコマンドで秘密鍵と公開鍵(.pub)を作成します。$ssh-keygen -t rsa -b 4096 -C "your_email@example.com"Generati...
GitHub

git fetch とgit pull コマンドの違い

git fetch とgit pull コマンドの違いリポジトリはローカルとリモートの二つが存在します。git fetch することにより最新の情報を取得することができます。但し、ファイルを最新にするわけではなく、最新の情報のみを取得するだ...
GitHub

GitHubでマイルストーンを作成する

GitHubでマイルストーンを作成します。マイルストーンとは、一般的には開発時の1つのフェーズのことを言います。Issuesタブから遷移して作成していくのですが説明しづらいので動画で説明します。Due Dateとは納期日のことです。
GitHub

GitHubで共同編集者を招待(invite)する

GitHubで共同編集者を招待(invite)します。CONFRAGEというOrganizationアカウントを作成したので、そのアカウントのトップに移動します。「People」タブをクリックして「Invite Member」をクリックしま...
GitHub

GitHubのOrganizationアカウントを作成する

GitHubのOrganizationアカウントを作成します。これは複数メンバーで開発を行う際に必要なアカウントになります。右上の「+」ボタンをクリックし、「New Organization」を選択します。「Organization Nam...
GitHub

GitHubで最新プロジェクトをpullする

GitHubでは多数メンバーで開発することが前提なので、多数メンバーがpushしています。その為、最新ファイルをpullコマンドで取得する必要があります。c:\Git\sample-project>git pull origin maste...
GitHub

pushしてGitHubに反映する

GitHubでcommitしただけではGitHubに反映されません。pushコマンドで初めてGitHubのリポジトリに反映されます。c:\Git\sample-project>git push origin masterHEADの内容を共有...
GitHub

GitHubでcommitして変更を確定する

GitHubでaddしてステージングエリアに登録したら、次はcommitして変更を確定します。c:\Git\sample-project>git commit -m "初期登録"-mのあとのダブルクォーテーションで囲んだ部分はcommit時...
GitHub

GitHubでaddしてステージングエリアに登録する

GitHubでaddします。すると、ステージングエリアと呼ばれるコミット待ち状態のステータスになります。特定のファイルをaddしたい場合は以下のようにファイル名を指定してaddします。c:\Git\sample-project>git ad...
GitHub

GitHubでcommit時、*** Please tell me who you are.エラーが発生する

GitHubで初めてコミットする時に、以下のようなエラーが出る場合があります。*** Please tell me who you are.Rungit config --global user.email "you@example.com...
GitHub

GitHubのリポジトリをcloneでローカルにコピーする方法

GitHubのリポジトリをcloneでローカルにコピーする方法です。cloneコマンドを使うには、Gitをインストールしてコマンドプロンプトからコマンドを打つ、で紹介しているGitをインストールしている必要があります。まずURLをコピーしま...
GitHub

Gitをインストールしてコマンドプロンプトからコマンドを打つ

Gitをインストールします。にアクセスして、Download for Windowsをクリックします。Gitのインストールexeがダウンロードされるので実行します。「Next」をクリックします。「Next」をクリックします。「Next」をク...
GitHub

GitHubでリポジトリを作成する

GitHubでリポジトリを作成してみます。「Repository name」欄にリポジトリ名を入力します。「Description」欄にプロジェクトの説明を入力します。無料プランの場合はPublicにします。「Initialize this...