chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

【GIT】Masterブランチをcloneして別ブランチをローカルで作ってpushする

   

ふとMasterをcloneしてきて動作検証してる中で書き換えたりしちゃって、
「あ、これMasterブランチだった・・・どうしよう」
なったときのためのTips。

PR

普通の流れだとリモート側でMasterブランチを元にdevelopを作ってそれをcloneすればいいんですけどもね・・・
わかっていながらやっちゃうときってありますよね。

作業の流れ

作業ディレクトリに移動して、
git branch develop
で、作成したいブランチを作成します。

この状態ではまだブランチは切り替わっていないので、
git checkout develop
でブランチを切り替える。
Masterでファイルを更新していたこのタイミングで編集したファイル等の情報が出力されたりするかも。

※上記を2つの作業を一発でやるコマンドがあったような気がしますがとりあえずこの方法で。

あとは普通に
git status
で編集したファイルなどを確認して、必要なファイルを、
git add hoge
git commit -m 'hoge'
git push origin develop
すればリモート側にdevelopブランチも作成されてプッシュされるはずです。

これでリモートリポジトリ側でdevelop→masterへのマージリクエストをだせます。
幸せいっぱいですね。

そんな感じです。

今日の一言

たまに内緒でMasterにpushしてもバレますからなw

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - 技術系

\皆によく読まれてる人気記事/

スポンサーリンクと関連コンテンツ

  関連記事

またもこのブログ(word press)で「bad gateway 502エラー」がでました。

今日は19:30頃には会社をでて(僕の会社は10時出社の19時定時)、 早めに家 …

【Zabbix】セットアップ中に、Error connecting to database: No such file or directoryが出たときの対処法

検証でzabbix3.0のインストールをしていて何度かハマったので残しておきます …

【5分で終わる】DropboxとLinuxとを同期させる方法

意外と簡単にできたのですが、 どんなに簡単なことでもメモメモ。

Apache2.4からDefault Typeディレクティブの指定がほぼ無意味になった

Apache2.4の設計をしていて、 「ほええええ」って思ったことがあったのでメ …

viで行頭、行末でカーソル移動時に前の行や次の行に移動してしまってイラつく

vagrantで野良BOXをどっかから持ってきたりするとよくあることなので残して …

【ansible】”ERROR! ‘unicode’ object has no attribute ‘xx’とかいうメッセージがでる

  最近仕事でansibleに触れてて久しぶりに開発っぽいことしてて生 …

【Linux】FTPコマンドでローカルホスト上のファイルをリモートホストに転送する方法

毎回ググってるのでアウトプットしておきます。

知らないと大惨事に・・・DNSのSPFレコードにはincludeできる上限がある件(10回)

意外と情報がなく、知らずに馬鹿みたいにIncludeすると大変なことになるのでメ …

【Ansible】jinja2で変数内の文字列検索しマッチした場合とで処理を分けたい

jinja2のテンプレートを使っててマジック変数内にとある文字列があった場合、な …

iPhone6が発売されたのでスペックまとめ

下記にまとめました。

※コメントですが僕が確認してからとなるのでだいたい3日後の反映となります。

Message

メールアドレスが公開されることはありません。