考えられるすべての Git コマンドを確認するのは大変です。 コマンドの数は 100 を超え、それらを常に追おうとしても、その正しい使い方がわからないと、途方に暮れてしまうでしょう。 どのコマンドにも用途がありますが、いくつかの基本的なコマンドがあれば...
このコマンドにはブランチの切り替えを行う機能も、フォークした履歴を統合して元に戻す機能もありません。そのため、多くの場合git branchコマンドはgit checkoutコマンドおよびgit mergeコマンドと緊密に統合されます。 よく使われるオプション...
Gitのような複雑なシステムは使い方がわからなくて苦労する。ある程度使い方を知っている場合でもあまり標準的でない操作は難しい。たとえば以下のような場合はどういうコマンドを使えばいいだろうか? README.mdは3日前からどう変わった? 3日前のREADME.mdを見たい package.jsonからcoffeeとい...
アプリ開発のバージョン管理に使うGitHubには、GitHub DesktopというGUIで操作できる便利なアプリがあります。 しかし、キーボードによるコマンド入力(CLI)で操作する方がGitHubの操作スピードが上がるため、ブランチ作成からマージまでの一連の流れを、一部GitHub Desktopの操作と比較しながらコ...
コマンドの基本は簡単だ。 git add [オプション] では、実際の使い方をみてみよう。 addでファイルをひとつだけ指定する場合 ワーキング・ツリー:/c/gitworkにあるプログラム・ファイル:Program01.javaを指定してコマンドを実行する時は下記のようになる。 ワーキング・ツリーで、 ...
git fetch コマンドは、連携して進行する Git のワークフローに欠かせない重要な要素です。git fetch はgit pull と動作が似ていますが、git fetch の方が安全で、操作に支障をきたしません。 この記事を共有する 次のトピック Git のプッシュ ...
2.23.0で git switch とgit restore コマンドが追加され、 git checkout コマンドを使わなくても済むようになりました。 git switch コマンド説明 git switch {ブランチ名} 対象ブランチに切り替える git switch -c {ブランチ名} 対象ブランチを新規作成し、切り替える git switch --detach...
これは、Git リポジトリや GitLab を開発自動化の仕組みと連携させるときにとても便利です。特に CI サーバー・チャットサービス・デプロイ用のツールなどとの連携に役立つでしょう。 基本的な使い方 GitLab で最初にやるべきことは、新規プロジェクトの作成です。 ツールバーの “+...
最初にstatusを取り上げたのはファイルの状態の確認で、基本的な使用法と単純化された使用法の両方を取り上げました。本書の全体を通してこのコマンドを使ってきましたが、git statusコマンドで行えることのほぼすべてをここで取り上げています。
リベースされたコードを GitHub にプッシュする 参考リンク コマンドラインで、「git rebase」を使うための簡単なチュートリアルです。 Using Git rebase この例では、exec を除く、利用可能なすべての git rebase コマンドについて説明します。 端末で git rebase --in...