[請益] GitHub新手問題
各位前輩大家好
小弟軟體業非常新的新人 最近在研究GitHub
也盡可能地把網路上很多教學文都盡可能看過了
但是還是有些不懂的地方需要跟各位前輩請益一下
特別不懂是業界實際到底怎麼在用GitHub
以下是自己對GitHub的研究 如果有錯誤請指正 (用github desktop處理)
我們假設有A B C三人 假設A是某個案子的主管 他另外邀請了BC來一起完成某專案
這專案可能我們三個要負責處理三個不同檔案 AF BF CF (AF for A, BF for B etc...)
這時候假設我是B的角色的時候
1. 我要把這個專案clone抓下來以後 我是否都要先創一個自己的branch
然後才開始在自己創的branch下面改我負責的BF?
因為我看說明是branch的東西可以隨便改 而且不會影響到master的東西
那如果我自己白目沒有branch然後直接在master下面改會怎樣?
2. 這些改過的東西 經過我commit註解我改了哪些東西以後 就可以pull request
請求A來看一下我的東西是不是可以合併回master了
給A批准以後 合併回master 我如果要改另外的檔案 就再開一個branch
這樣正確嗎?
3. 我如果改完BF以後 發現C已經先把新的CF合併上去master了
那這時候我自己branch的CF是舊版的要怎麼跟CF這邊同步?
還是根本不用理他 因為我是在我自己的branch做BF這個檔案
CF根本沒動 所以完全沒影響
專心處理BF -> commit BF -> pull request -> 等A批准合併
4. 那萬一C也不小心改到我的BF 那我也繼續改BF 那到底以誰的為主?
都等主管A檢查? 還是本來就有默契自己改自己的?
5. 如果我BF改到一半 發現BF裡面的功能不需要了
直接把這個branch刪掉也沒關係嗎?(就是不影響master)
我想我主要的問題應該是我這幾天在做project 我沒有創自己的branch
應該是直接改master下的檔案 導致後面不知道為什麼都沒辦法同步或是上傳資料
我也不知道為什麼
可能是我改BF 然後C改了CF 我要上傳時電腦拒絕因為怕我救的CF蓋到新的CF還是怎樣?
我想是不是創branch以後 再給A審核過以後 就不會有這個問題?
看的資訊有點亂 如果觀念有錯 請指教 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.125.175
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1454341744.A.49D.html
推
02/02 00:16, , 1F
02/02 00:16, 1F
→
02/02 00:17, , 2F
02/02 00:17, 2F
→
02/02 00:21, , 3F
02/02 00:21, 3F
→
02/02 00:23, , 4F
02/02 00:23, 4F
→
02/02 00:23, , 5F
02/02 00:23, 5F
推
02/02 00:23, , 6F
02/02 00:23, 6F
→
02/02 00:24, , 7F
02/02 00:24, 7F
→
02/02 00:24, , 8F
02/02 00:24, 8F
→
02/02 00:24, , 9F
02/02 00:24, 9F
→
02/02 00:25, , 10F
02/02 00:25, 10F
→
02/02 00:26, , 11F
02/02 00:26, 11F
→
02/02 00:26, , 12F
02/02 00:26, 12F
推
02/02 00:29, , 13F
02/02 00:29, 13F
→
02/02 10:06, , 14F
02/02 10:06, 14F
→
02/02 11:27, , 15F
02/02 11:27, 15F
→
02/02 12:19, , 16F
02/02 12:19, 16F
→
02/02 12:20, , 17F
02/02 12:20, 17F
推
02/02 13:09, , 18F
02/02 13:09, 18F
→
02/02 13:10, , 19F
02/02 13:10, 19F
→
02/02 13:12, , 20F
02/02 13:12, 20F
推
02/03 00:08, , 21F
02/03 00:08, 21F
推
02/03 01:12, , 22F
02/03 01:12, 22F
→
02/03 01:13, , 23F
02/03 01:13, 23F
推
02/04 00:52, , 24F
02/04 00:52, 24F
推
02/09 15:24, , 25F
02/09 15:24, 25F
→
02/09 15:24, , 26F
02/09 15:24, 26F
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章