簡體   English   中英

共享硬盤上的Git存儲庫

[英]Git repository on a shared hard drive

在我們的辦公室中,我們有一台帶有共享驅動器的Linux服務器。 在此共享驅動器上,我們有客戶端Web項目,我們都直接在這些文件中工作。

現在,我正在嘗試將項目導入git(在Bitbucket上)。 當我使用以下命令從命令提示符(Windows)進行操作時:

W:\projectfolder $ git init
W:\projectfolder $ git remote add origin https://username:password@bitbucket.org/mediafolder/rep.git
W:\projectfolder $ git add --all
W:\projectfolder $ git commit -m "Initial commit"
W:\projectfolder $ git push -u origin master

當我在PC上重新打開項目,進行更改並提交時,它僅提交更改過的文件,這是正確的。

現在我的同事打開文件夾,對某些文件進行更改,他必須再次重新提交所有內容,這當然會產生錯誤,因為大多數文件都沒有更改

這與對某些文件的訪問權限有關嗎?

當然,我們可以將項目克隆到本地開發環境中,但是由於我們有數百個項目,所以將它們全部本地安裝或每次我們需要做一個小更改都必須先克隆都太過分了。

您的幫助將不勝感激

我們當然可以將項目克隆到本地開發環境

這正是git的工作方式,並不意味着將存儲庫存儲在您直接訪問的共享網絡位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM