0
我有一個關於Git的問題! 幾天前,我由3名團隊成員設置了一個用於開發的服務器。與多個用戶的本地服務器上的Git
當他們想要修復錯誤,開發新功能或者通過現有代碼開發新功能時,他們遠程(遠程桌面)將服務器連接到他們的Windows帳戶,並且只需鍵入代碼。
後來,他們執行的混帳bash的這種行爲:
> 'git status' to check the modified files
> 'git add <files they modified>' to stage the files they modified
> 'git commit -m "message about the modification"' to persist the changes
現在,我的問題是,因爲所有的開發商都在倉庫直接合作,這就是,他們沒有工作複製後執行一箇中央回購,這是好的,還是我用錯誤的方式?
我問這是因爲,當有人修改一個文件,另一個人也在編輯該文件,保存,第一個保存,贏得對嗎?
上面的內容只是爲了解釋我的情況和一些疑問,我真正想要問的這個問題的問題是,在這種情況下應該怎樣配置源代碼控制?
應該每個用戶都有一個存儲庫的工作副本?通過在同一臺機器上的「git clone」?