- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:gitを使っている人に質問です。)
Gitでソース管理をする際のフォルダの使い方について質問
このQ&Aのポイント
- Gitでソース管理をする方法について質問です。リポジトリフォルダとローカル作業用のフォルダという2つのフォルダを使って作業する必要があるのでしょうか?
- Gitの使い方について質問です。プロジェクトファイルが2つもあるとごちゃごちゃしてしまうので、直接修正したいと思っていますが、その場合はどのようにすればいいのでしょうか?
- Gitでのコミットやプッシュについて質問です。他の人が修正したファイルと自分の修正ファイルが被ってしまった場合、自動でマージされるのでしょうか?それとも古いファイルで上書きされてしまうのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>>自分がローカルで作業する用の普通のフォルダ、2種類のフォルダで作業せよと教わったのですが、そうなんですか? ちょっと重大な知識が欠落しているようですけど、大きく見ればそうです。 >>「Project」というフォルダを、リポジトリとしているとします。 そのコピーを「Project2」とし、ローカルでのファイルの修正はそこですると。 で、自分の修正が終わってコミット、プッシュする前に、 「Project」を最新にするためにそこで同期、プルを行います。 その後で「Project2」の中の自分が修正したファイルを「Project」の中に上書きし、その後にコミット、プッシュする。 そういう流れなんでしょうか? 違います。 >>上からはそういう風に指示されたけどそんなの面倒なので、「Project」の中のファイルをダイレクトに修正していました。 そんな運用が可能だということは、プロジェクトにGitをまともに理解している方が誰もいないのでしょうね。 >>GIT、意味不明です。 GITに反対します。 たしかにGitは、理解が難しい面があって、きちんと理解できるまで数か月とか半年の利用経験が必要なことも多いです。 まあ、Gitを理解している方が居ない開発現場は大手企業のシステム部でも、割と多いですからね。 質問者さんのいるプロジェクトは、SVNを使ったほうがいいのかもしれないですね。
お礼
ありがとうございました