みなさん、こんにちは! そろそろチームプレイも試したいタカハシ(@ntakahashi0505)です。 以前これらの記事で非エンジニアのための初心者向けGitバージョン管理や、Gitバージョン管理に便利なSource Treeの使い方についてお伝えしてきました。
※develop と main は消さないようにしています。 ※これでスッキリしますが、毎回これ書くのは辛い。 .gitconfig にalias (2021/05/18 ブランチ名の修正他) .gitconfigに以下を追加 これで、 git delete-merged-branch develop とやると` 1. developにcheckoutし、 2. merge済みブランチを一括削除 します。 delete-merged-branch はaliasなので好きな名前をつければいいです。(自分は、 vacuum とつけています) スクリプト内の、 develop|main 部分は消したくないブランチ名をパイプでつなげて複数記述すればマージ済みでも削除されません。 e.g.) release main ブランチをブロックしたい場合。 delete-merged-branch = "!
Git操作をGUIで行えるSourceTreeは、私にとって今では無くてはならない存在です。 コレのお陰で、ターミナル恐怖症のデザイナーさんにもGitでファイルの変更を管理してもらえるようになって、デザイナーさんとの連携がとても楽になりました。 もう、これなしでは開発したくないと思えるほど便利です。 でもSourceTreeのいくつかの機能はお世辞にも直感的とは言えず、間違った操作を誘発する危険性をはらんでいます。私もハマって結構大変な目に会いました。 私が、そして私のような方が同じ過ちをおかさないように、ここにハマりそうなSourceTree操作を記録しておきます。 リベース手順 例えば、developブランチから分岐したfeature/hogeブランチで作業している途中で、他の開発者のコミットがdevelopブランチにマージされた場合、後々大きなコンフリクトが発生するのが怖いので、早め
リスティング広告正規代理店|Yahoo!プロモーション広告・Google広告完全対応|東京・大阪・名古屋 Gitで空のディレクトリを管理したい場合、.gitkeepという名前の0バイトのファイルを置いておくというのが慣習ですね。 管理対象にしたい空のディレクトリというのは、多くの場合、アプリが使用するキャッシュディレクトリや一時ディレクトリのようなものだと思います。 つまり、そのディレクトリがないとアプリによるファイルの出力が失敗してしまうのでディレクトリ自体は管理下に置いておきたいけど、アプリがそこに出力したファイル群は管理外にしたい、というケースです。 このような場合に、.gitignoreの設定やgit addの仕方など、具体的にどのような手順で運用するとすんなり行くかを復習がてらまとめてみましたので、参考にしてみてください。 .gitignoreの設定とgit addの方法について
ドキュメントの対象ユーザ SourceTree By Atlassianを使っている、かつ、コマンドラインは苦手(≒ターミナルでgitコマンド打ちたくない) 元(例master)から分岐させたブランチ(例development)で作業して、 masterをリベースせずにコミットしてmasterにプルリクしたらところコンフリクトが発生 した(橙色の三角形) コードをどう直せばいいかわかるけど、SourceTree上での手順がわからないので知りたい やること概要 SourceTreeでリベースして強制プッシュ(タイトルまんま) masterブランチをチェックアウトする プルして最新にする developmentブランチをチェックアウトする グラフからmasterブランチの最新のコミットを選択し右クリックして リベース を選択 リベースの確認とマージで競合ダイアログをOKする コンフリクトを解消
こんにちは、okutani(@okutani_t)です。CentOS7でGitを使うには「$ yum install git」としてあげればOKです。ですが、yumで入るGitはすこし古いバージョンです。 新しいバージョンのGitにこだわらないのであればyumでもいいかと思いますが、今回ソースコードからビルドして最新版を導入してみました。 だいたい同じ方法でUbuntuでもGitを入れられるかと思うので、Ubuntuをお使いの方も参考程度に見ていただけると幸いです。 参考Git最新バージョンをLinuxにインストールする 参考CentOS6にGit1.8をコンパイルインストールする方法 · DQNEO起業日記 スポンサーリンク 最新のGitの確認・URLの取得 まずは最新のGitのバージョンを確認します。 LINKGit 本記事執筆時は2.7.2でした。 下記から2.7.2のGitのtar
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く