ラベル git の投稿を表示しています。 すべての投稿を表示
ラベル git の投稿を表示しています。 すべての投稿を表示

2018年11月4日日曜日

git リモートとローカルのブランチ比較

2018 Nov. 04.

こちらを参照


git pull する前にリモートとの変更点を見る

$ git diff HEAD..リモート名/ブランチ名

git push する前にリモートとの変更点を見る

$ git diff リモート名/ブランチ名..HEAD

git add する前に変更点を見る

$ git diff

git add した後に変更点を見る

$ git diff --cached

 今回コミットした変更点を見る

$ git diff HEAD^

2018年10月20日土曜日

git リモートのbranchの確認、ローカルブランチとの確認

2018 Nov. 11.
2018 Oct. 20.

リモートのbranchの確認

次の2つのコマンドを実行する
$ git fetch
$ git branch -a

リモートブランチとローカルブランチの比較

$ git diff master origin/master
 

2018年8月17日金曜日

git ブランチの統合

2018 Aug. 17.

devブランチのmasterブランチへの統合

(現在のブランチを確認する)
$ git branch

(devブランチに移る)
$ git checkout dev

(devブランチを最新に)
$ git fetch origin dev
$ git merge FETCH_HEAD

(masterブランチにチェック移る)
$ git checkout master

(masterブランチを最新に)
$ git fetch origin master
$ git merge FETCH_HEAD

(devブランチをmasterブランチに統合)
$ git merge dev

git ブランチの削除

2018 Aug. 17.

ローカルブランチの削除
$ git branch -d BRANCH

リモートブランチの削除
$ git push --delete origin BRANCH

2018年8月14日火曜日

git ローカルに無いリモートのブランチのローカルへのチェックアウト

2018 Aug. 14.

 リモートとローカルのブランチ一覧を表示
 $ git fetch
$ git branch -a

 リモートのorigin/BRANCHをローカルBRANCHにチェックアウトする
$ git checkout -b BRANCH origin/BRANCH
 
 
 

2018年6月19日火曜日

「git fetch origin master」は

www-creators.com/archives/1097#git_fetch_origin_mater より
「git fetch origin master」は、リモートレポジトリ「origin」にあるブランチ「master」を、ローカルのリモート追跡ブランチに反映させる。という意味のコマンドです。

2018年6月17日日曜日

Gitの作業パターン

2018 Jun. 20.
2018 Jun. 19.
2018 Jun. 16.

A-1)リモートリポジトリ作成
A-2)リモートリポジトリのローカルへのclone

B-1)git fetch origin master 
B-2)git merge FETCH_HEAD

3)ローカルリポジトリでのファイル作成
4)ローカルリポジトリ内のファイルのadd
  サブディレクトリ作成時はその中にファイルが無ければcommitできない?
      $ git add -A
5)ローカルリポジトリのcommit
      $ git commit -a -m "MESSAGE"
6)ローカルリポジトリ内のリモートリポジトリへのpush
      $ git push origin master