[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

#gitに関するtak158のブックマーク (3)

  • git rebaseでブランチをきれいにする - Qiita

    この記事で言いたいこと git rebase masterで、現在のブランチのコミットをすべてmasterに適応できる。 コミットを一つずつ適応するため、一度に解決すべき競合が少なくなる。 また、履歴が一化できるため後から見直したときにわかりやすい履歴になる。 ブランチがこんがらがる 複数のブランチを切って作業していると、 マージがあちらこちらで行われるため、入り組んで見にくくなります。 こういう時に役立つのが、git rebase です。 このコマンドは、現在のブランチと指定したブランチとが分岐し始めたコミットを探し、 そこから現在までのすべてのコミットを、指定したブランチの最新の状態に適応し直します。 例 例をあげると、 Masterのコミットm1 m2 m3 m4があるとします。 さらに、m2から派生したbranch_Aのm2-a1 m2-a2 m2-a3と、 m2-a1から派生し

    git rebaseでブランチをきれいにする - Qiita
  • いざという時のためのgit reflog - Qiita

    Git Advent Calendar / Jun. 29日目の記事です.28日目は@uasiさんの「どこでも使える git diff と git apply」でした. 「間違ってマージしていないブランチを消した」「reset --hard HEAD^*で戻しすぎた」ということがたまにある. しかしgit reflogを使うと(GCされていなければ)過去のあらゆるコミット履歴を見ることができ,git logやgit branchでは辿り着けない時点まで戻すことができる. $ git reset --hard HEAD^^ # HEAD^と指定するつもりが間違えた! $ git reflog f5cb888 HEAD@{0}: head^^: updating HEAD b0b8073 HEAD@{1}: merge @{-1}: Merge made by the 'recursive'

    いざという時のためのgit reflog - Qiita
  • チーム開発に必要なGitコマンドを神速で習得しよう! 

    すみません、タイトルは釣りです。書籍『入門git 』と『もっと早く知りたかった! Gitが鬼のようにわかるスライド厳選7選』、『Gitがこわくて触れられなかったけど、このスライドで理解出来るようになったよGitサイトまとめ』紹介のスライドを読んで、理解したことをまとめるためにこの記事を書きました。今までは個人でしかGitを使っていなかったので、チーム開発に必要なGitコマンドを少しでも理解できるように頑張ります! (05/13 08:45) githelpを追加 🐡 Gitの基的な開発スタイルについて From イラストでわかる!git入門の入門 Gitの基的な開発スタイルは次のとおりです。 (1) gitの開発ではローカルで使う個人リポジトリとチームで使う共有リポジトリを用いる (2) 共有リポジトリに push すると個人リポジトリのこれまでのコミット内容を送れる (3) pul

    チーム開発に必要なGitコマンドを神速で習得しよう! 
  • 1