Gitコマンド
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
] [
Twitter
]
開始行:
→Git関連
#contents
*一般 [#j6324b22]
-[[`git blame`と`git rebase`の使用例 #Git - Qiita>https:/...
-[[Gitコマンドチートシート #Linux - Qiita>https://qiita.c...
-[[【Git】git stashで割り込みタスクにスマートに対応する -...
-[[入門書を終えた人に捧げる、社会人のためのGit中級編 - Qi...
-[[[初心者向け] Gitで間違ったブランチにしたコミットを別ブ...
-[[gitの操作でまちがったときの取り消し練習>https://snap.h...
-[[Git ローカルで変更した内容を取り消す方法 - Qiita>https...
-- git add前 -> git checkout .
-- git add後 -> git reset HEAD .
-- 直前のコミットをやり直し(push前) -> git commit --amend
-git pull したら自分がローカルで修正したバイナリファイル...
git checkout --theirs <file> ※リモート側を活かし、自分...
git add <file>
git commit -m xxx
git push
-[[git checkoutを禁止してgit switch/restoreに慣れる - WIL...
-[[「Git Workflow 👇 https://t.co/NVp8h5nh84」 / T...
--&ref(Git関連/git_workflow.jpg);
--この図でいう Staging はインデックスと同等と考えて良い
-&ref(Git関連/gitcommand.jpg);
-[[[ver 1.2] Git でよく使われるコマンドにイラストによる説...
-git remote ... ローカルリポジトリがどのリモートリポジト...
-[[Gitを使ってやらかした時、git reflogさえ使えればわりか...
-[[git で一番危険なコマンドは init?>https://qiita.com/yuj...
--それは git init
-[[たまに使うGitコマンド集 - Qiita>https://qiita.com/goam...
-[[便利な「git-サブコマンド」を作成する>https://qiita.com...
-git add したのを取り消したいときは git reset または git ...
-[[git pull を強制し、リモートでローカルを上書きする方法>...
$ git fetch origin master
$ git reset --hard origin/master
-[[git pullとgit pull --rebaseの違い - Qiita>https://qiit...
--fetch してから merge するか rebase するかの違い
-[[リモートのgitブランチをローカルにチェックアウトする>ht...
git branch -a
git fetch
git checkout -b <local branch> <remote branch>
-[[実務でどんな git コマンドを使っているか振り返ってみる>...
-[[Gitを使いこなすための20のコマンド>http://sourceforge.j...
*rebase と merge の違い [#z6afdc64]
-[[VSCodeでgit rebaseを使ってコミットをまとめる #Git - Qi...
-[[rebase したらちょっと前に入れた修正が巻き戻ってた - Qi...
--force push は歴史の改変なのだということを強く意識しまし...
-[[Git でrebaseを迷わず活用できるようになる - APC 技術ブ...
-[[あなたはmerge派?rebase派?綺麗なGitログで実感したメリ...
-[[Gitワークフロー設計について - 電通国際情報サービス Tec...
-[[pushしてからrebaseはダメ! - Qiita>https://qiita.com/r...
--pushするまではrebase、pushしたあとはmerge
-[[リベースでのコンフリクトを直そう – GIT>https://o...
-[[ブランチを途中からリベースしたい - Qiita>https://qiita...
-[[git rebaseを初めて使った際のまとめ>https://qiita.com/p...
--トピックブランチcheckoutから git rebase master などとす...
--この場合、rebase した master ブランチ側の最新状態をトピ...
--rebase後はトピックブランチはあたかも master 側の最終コ...
-[[こわくないGit>https://www.slideshare.net/kotas/git-152...
--コミットには1つ前のコミットへのポインタがある。この一...
--merge には2種類ある。Fast-Forward と Non Fast-Forward
--Fast-Forward(早送り)はmasterのラベルをtopicの最新コミ...
---FFは処理が簡単だが、「ここからここまでマージした」とい...
--Non Fast-Forward topicとmasterが枝分かれしていたとき、...
--rebaseのイメージ↓
--&ref(rebase.png);
--共有しているブランチ(リモートでブランチ作成したのを共...
--rebaseするとコミットがまとまるので見やすくなるが欠点も...
*revert と reset の違い [#mf422244]
-[[【Git】git reset --hardは、元に戻せる話🤖 #Git ...
-[[取り消しのGitコマンドの種類を覚えておく - Qiita>https:...
--reset,revert
-[[【Git】後から必要なくなった実装を取り消す方法〜revert...
$ git revert <commit>
$ git reset <commit>
-[[【Git入門】git commitを取り消したい、元に戻す方法まと...
-git revert と git reset はどちらもコミットの取消に使える...
--git revert: git revert コマンドは、新しいコミットを作成...
--git reset: git reset コマンドは、ローカルリポジトリのHE...
-git revert は元のコミットを取り消した後に新しいコミット...
また git revert は元のコミットを取り消した後に他の人も参...
-revert や reset に渡すコミットのハッシュは git log で調...
$ git log --pretty --abbrev-commit
*ブランチの削除 [#occcbdd9]
-[[不要ブランチを削除したい! - Qiita>https://qiita.com/m...
-git で作ったブランチを削除するには、 git branch コマンド...
-1. ローカルブランチを削除する
git branch -d <branch-name>
-2. リモートブランチを削除する
git push <remote> --delete <branch-name>
-1ではローカルブランチを削除します。2ではリモートブランチ...
-注意: git branch -d は、まだマージされていない変更を含...
-その場合は、 git branch -D <branch-name> を使用して強制...
-また、git push <remote> --delete <branch-name> で削除す...
終了行:
→Git関連
#contents
*一般 [#j6324b22]
-[[`git blame`と`git rebase`の使用例 #Git - Qiita>https:/...
-[[Gitコマンドチートシート #Linux - Qiita>https://qiita.c...
-[[【Git】git stashで割り込みタスクにスマートに対応する -...
-[[入門書を終えた人に捧げる、社会人のためのGit中級編 - Qi...
-[[[初心者向け] Gitで間違ったブランチにしたコミットを別ブ...
-[[gitの操作でまちがったときの取り消し練習>https://snap.h...
-[[Git ローカルで変更した内容を取り消す方法 - Qiita>https...
-- git add前 -> git checkout .
-- git add後 -> git reset HEAD .
-- 直前のコミットをやり直し(push前) -> git commit --amend
-git pull したら自分がローカルで修正したバイナリファイル...
git checkout --theirs <file> ※リモート側を活かし、自分...
git add <file>
git commit -m xxx
git push
-[[git checkoutを禁止してgit switch/restoreに慣れる - WIL...
-[[「Git Workflow 👇 https://t.co/NVp8h5nh84」 / T...
--&ref(Git関連/git_workflow.jpg);
--この図でいう Staging はインデックスと同等と考えて良い
-&ref(Git関連/gitcommand.jpg);
-[[[ver 1.2] Git でよく使われるコマンドにイラストによる説...
-git remote ... ローカルリポジトリがどのリモートリポジト...
-[[Gitを使ってやらかした時、git reflogさえ使えればわりか...
-[[git で一番危険なコマンドは init?>https://qiita.com/yuj...
--それは git init
-[[たまに使うGitコマンド集 - Qiita>https://qiita.com/goam...
-[[便利な「git-サブコマンド」を作成する>https://qiita.com...
-git add したのを取り消したいときは git reset または git ...
-[[git pull を強制し、リモートでローカルを上書きする方法>...
$ git fetch origin master
$ git reset --hard origin/master
-[[git pullとgit pull --rebaseの違い - Qiita>https://qiit...
--fetch してから merge するか rebase するかの違い
-[[リモートのgitブランチをローカルにチェックアウトする>ht...
git branch -a
git fetch
git checkout -b <local branch> <remote branch>
-[[実務でどんな git コマンドを使っているか振り返ってみる>...
-[[Gitを使いこなすための20のコマンド>http://sourceforge.j...
*rebase と merge の違い [#z6afdc64]
-[[VSCodeでgit rebaseを使ってコミットをまとめる #Git - Qi...
-[[rebase したらちょっと前に入れた修正が巻き戻ってた - Qi...
--force push は歴史の改変なのだということを強く意識しまし...
-[[Git でrebaseを迷わず活用できるようになる - APC 技術ブ...
-[[あなたはmerge派?rebase派?綺麗なGitログで実感したメリ...
-[[Gitワークフロー設計について - 電通国際情報サービス Tec...
-[[pushしてからrebaseはダメ! - Qiita>https://qiita.com/r...
--pushするまではrebase、pushしたあとはmerge
-[[リベースでのコンフリクトを直そう – GIT>https://o...
-[[ブランチを途中からリベースしたい - Qiita>https://qiita...
-[[git rebaseを初めて使った際のまとめ>https://qiita.com/p...
--トピックブランチcheckoutから git rebase master などとす...
--この場合、rebase した master ブランチ側の最新状態をトピ...
--rebase後はトピックブランチはあたかも master 側の最終コ...
-[[こわくないGit>https://www.slideshare.net/kotas/git-152...
--コミットには1つ前のコミットへのポインタがある。この一...
--merge には2種類ある。Fast-Forward と Non Fast-Forward
--Fast-Forward(早送り)はmasterのラベルをtopicの最新コミ...
---FFは処理が簡単だが、「ここからここまでマージした」とい...
--Non Fast-Forward topicとmasterが枝分かれしていたとき、...
--rebaseのイメージ↓
--&ref(rebase.png);
--共有しているブランチ(リモートでブランチ作成したのを共...
--rebaseするとコミットがまとまるので見やすくなるが欠点も...
*revert と reset の違い [#mf422244]
-[[【Git】git reset --hardは、元に戻せる話🤖 #Git ...
-[[取り消しのGitコマンドの種類を覚えておく - Qiita>https:...
--reset,revert
-[[【Git】後から必要なくなった実装を取り消す方法〜revert...
$ git revert <commit>
$ git reset <commit>
-[[【Git入門】git commitを取り消したい、元に戻す方法まと...
-git revert と git reset はどちらもコミットの取消に使える...
--git revert: git revert コマンドは、新しいコミットを作成...
--git reset: git reset コマンドは、ローカルリポジトリのHE...
-git revert は元のコミットを取り消した後に新しいコミット...
また git revert は元のコミットを取り消した後に他の人も参...
-revert や reset に渡すコミットのハッシュは git log で調...
$ git log --pretty --abbrev-commit
*ブランチの削除 [#occcbdd9]
-[[不要ブランチを削除したい! - Qiita>https://qiita.com/m...
-git で作ったブランチを削除するには、 git branch コマンド...
-1. ローカルブランチを削除する
git branch -d <branch-name>
-2. リモートブランチを削除する
git push <remote> --delete <branch-name>
-1ではローカルブランチを削除します。2ではリモートブランチ...
-注意: git branch -d は、まだマージされていない変更を含...
-その場合は、 git branch -D <branch-name> を使用して強制...
-また、git push <remote> --delete <branch-name> で削除す...
ページ名: