【Git】管理の初歩(Clone,Branch,Checkout)
リポジトリ管理は今までTortoiseSVNを使用していたので、gitは使ったことがなかったです。
でも世間の流行りはgit!!
亀さんよりもぎっとぎっと!!
てことで導入。
今回の目標は「社内共有フォルダで管理しているソースを特定のブランチで編集していくこと」
1.gitインストール
Windows版はhttps://git-scm.com/こっからインストール。
こちらとMacはつかえんのじゃ(´・ω・`)
2.Clone作成
デスクトップに作業用フォルダを作って、Clone!
「C:\tmp」を作業用フォルダに。
git clone //share/projrct/test.git
そしたら↓
「fatal: repository '//share/projrct/test.git' does not exist」
あれ?フォルダあるはずなんだけどな。。。。一応確認。
ってことでエクスプローラで開いたら、資格情報を求められました。
正しい資格情報入力したらcloneうまくいきました。参照不能状態だったのね!
3.Branch「NewProject」をチェックアウト
とりあえず「test」のブランチをチェックアウト!
コマンドプロンプト「git branch」で確認→masterしか出ない。。。。。?
じゃあGUIでなんか適当にできるんしょー!
エクスプローラで、CloneしたC:\tmpを選択して「Git GUI here」
亀さんとgitさんが両方並んでると、なんだかにぎやか(*´∀`*)!
ツールの「Branch」から「Checkout」→「Tracking Branch」で先輩の作ったブランチを選択して実行!!!!
上書きとかしてくれないの・・・・。
結局GUIで「Create」→「Tracking Branch」で欲しいブランチを選択したらローカルにそのブランチが作成されました。
その後「Branch」→「Checkout」で今度こそいけました。
使い慣れないツールを使い始める時はいつも大変!