読者です 読者をやめる 読者になる 読者になる

流れるまにまに。

のんびり人の日々のめも。

【Git】管理の初歩(Clone,Branch,Checkout)

リポジトリ管理は今までTortoiseSVNを使用していたので、gitは使ったことがなかったです。

 

でも世間の流行りはgit!!

亀さんよりもぎっとぎっと!!

 

てことで導入。

 

今回の目標は「社内共有フォルダで管理しているソースを特定のブランチで編集していくこと

 

1.gitインストール

 Windows版はhttps://git-scm.com/こっからインストール。

 こちらとMacはつかえんのじゃ(´・ω・`)

 

2.Clone作成

 デスクトップに作業用フォルダを作って、Clone

 「C:\tmp」を作業用フォルダに。

 コマンドプロンプト

 

cd C:\tmp
git clone //share/projrct/test.git

 

 そしたら↓

fatal: repository '//share/projrct/test.git' does not exist

 

 あれ?フォルダあるはずなんだけどな。。。。一応確認。

 ってことでエクスプローラで開いたら、資格情報を求められました。

 正しい資格情報入力したらcloneうまくいきました。参照不能状態だったのね!

 

 

3.BranchNewProject」をチェックアウト

 とりあえず「test」のブランチをチェックアウト!

 コマンドプロンプトgit branch」で確認→masterしか出ない。。。。。?

 

 じゃあGUIでなんか適当にできるんしょー!

 エクスプローラで、CloneしたC:\tmpを選択して「Git GUI here

  亀さんとgitさんが両方並んでると、なんだかにぎやか(*´∀`*)

f:id:piyomani:20160615231242p:plain

 

 ツールの「Branch」から「Checkout」→「Tracking Branch」で先輩の作ったブランチを選択して実行!!!!

f:id:piyomani:20160615230302p:plain

 

上書きとかしてくれないの・・・・。

 

結局GUIで「Create」→「Tracking Branch」で欲しいブランチを選択したらローカルにそのブランチが作成されました。

その後「Branch」→「Checkout」で今度こそいけました。

 

 

 

 使い慣れないツールを使い始める時はいつも大変!