Takuya Miyashita
This site
Web
Start:
*共有リポジトリ(リモートリポジトリ)とのやりとり関連メモ...
***リモートリポジトリを登録 [#c12868f4]
リモートリポジトリのディレクトリ名を変更した場合や,格納...
ローカルリポジトリから下記を実行する.
#codeprettify{{
git remote add origin miyashita@xxx.xxx.xxx.xxx:foobar
}}
削除するときは
#codeprettify{{
git remote rm origin
}}
***最新のコミットをローカル→リモートに送信 [#j70e0870]
対象をmasterブランチとすると,
#codeprettify{{
git push URL master # or
git push origin master # git remote -v でリモート名の確認
}}
ブランチを新しく作成した場合,ブランチ名は必須.~
#codeprettify{{
git push -a origin
}}
でローカルにある全てのブランチ情報がoriginへ行く.
***リモートリポジトリの変更を取得 [#m45a7a0a]
ローカルへ変更が反映させず,リモートの変更情報だけをロー...
#codeprettify{{
git fetch origin
}}
リモートリポジトリが1つしかない場合は git fetch だけでOK.~
fetchした後は,git logやgit diffを使って,ローカルへ変更...
***リモートリポジトリの変更をローカルへ反映 [#m45a7a0a]
git fetch からリモートの最新情報を取得したら,もうリモー...
#codeprettify{{
git fetch origin
git merge origin/master
}}
このorigin/masterは,実際にoriginにアクセスしているわけで...
マージする時はブランチ名を間違えないように.
fetch を経由せずにリモートからいきなり変更を反映させて良...
#codeprettify{{
git pull origin master
}}
End:
*共有リポジトリ(リモートリポジトリ)とのやりとり関連メモ...
***リモートリポジトリを登録 [#c12868f4]
リモートリポジトリのディレクトリ名を変更した場合や,格納...
ローカルリポジトリから下記を実行する.
#codeprettify{{
git remote add origin miyashita@xxx.xxx.xxx.xxx:foobar
}}
削除するときは
#codeprettify{{
git remote rm origin
}}
***最新のコミットをローカル→リモートに送信 [#j70e0870]
対象をmasterブランチとすると,
#codeprettify{{
git push URL master # or
git push origin master # git remote -v でリモート名の確認
}}
ブランチを新しく作成した場合,ブランチ名は必須.~
#codeprettify{{
git push -a origin
}}
でローカルにある全てのブランチ情報がoriginへ行く.
***リモートリポジトリの変更を取得 [#m45a7a0a]
ローカルへ変更が反映させず,リモートの変更情報だけをロー...
#codeprettify{{
git fetch origin
}}
リモートリポジトリが1つしかない場合は git fetch だけでOK.~
fetchした後は,git logやgit diffを使って,ローカルへ変更...
***リモートリポジトリの変更をローカルへ反映 [#m45a7a0a]
git fetch からリモートの最新情報を取得したら,もうリモー...
#codeprettify{{
git fetch origin
git merge origin/master
}}
このorigin/masterは,実際にoriginにアクセスしているわけで...
マージする時はブランチ名を間違えないように.
fetch を経由せずにリモートからいきなり変更を反映させて良...
#codeprettify{{
git pull origin master
}}
Page:
Edit with a page name which already exists