Git「ブランチを切り替える」感覚がわからない
- 職場のソースコード管理をSubversionからGit (Atlassian Stash)に移行中
- SubversionとGitの違いはググればいっぱい出てくる(集中型か分散型かなど)
- でも、周りの様子を見ていると、どうもブランチの感覚がわかりにくいらしい
「ブランチを切り替える」ってどういうこと?
- たぶんGitを理解しつつ、ここもちゃんと押さえておかないと
- masterはmasterだからクローンしてー
- ブランチをいじるからブランチはブランチでまた別にクローンしてー
- でもブランチのはずなのにローカルではmasterになってるからー、プッシュするときはちゃんとブランチにするよう気をつけてー
- 気づいたらブランチのフォルダ(ローカルリポジトリ)がいっぱいできてる…
- これなら結局Subversionの方が使いやすいんじゃないの?
- とかいうわけわからん状況に陥る可能性が…(想像力豊かすぎか)
結局のところ、ただブランチ間を移動したいだけなんだけどね
Hello Hatenablog
- なんか書いてみようと思う。
- といっても高度なことは書けないので…
- 初心者がハマったところや、ググってもすぐには出てこないようなものを書くつもり。