2016-03-18 32 views
0

GIT'in yeni üyesiyim ve paylaşılan bir klasörde paylaşılan bir klasörün yerel klasöre yerel klasöre klonlamak istiyorum. Birincisi, depo başlatmak:Paylaşılan sürücünün bir klasörünü klonlamak ve yerel olarak şu iletiyi kopyalamak için git

> cd shared\folder 
> git init 
> git add -A 
> git commit -m "message" 
> git config receive.denyCurrentBranch updateInstead 

ve sonra Klasör

> cd local\folder 
> git clone 'shared\folder' 

klon ve sonra bir çalışma havuzu olarak yerel \ klasör eklemek için SourceTree kullanın. Her şey iyi çalışıyor, yerel değişikliği paylaşılan \ klasöre götürebilirim. Ancak, meslektaşlarımın çoğu git kullanmıyor ve dosyayı doğrudan paylaşılan \ klasöründe değiştiriyorlar. Değişiklikleri paylaşılan \ klasöründen alamıyorum. Bu sorunu çözmek için herhangi bir yol var mı? Şimdiden teşekkürler.

cevap

1

Muhtemelen bunu yapmanın en kolay yolu, iş arkadaşlarınızın paylaşılan klasörde yaptığı işi düzenli olarak taahhüt etmektir. Ayrıca otomatik olarak yapmak için bir cron işi kurabilirdiniz - o zaman en son

+0

'u çekip alabilmeniz gerekir "Bunu otomatik olarak yapmak için bir klonlama işi kuruyor musunuz?" – Jianfeng

+0

klon değil, cron. Linux cronu, betikleri zamanlanmış olarak yürütmek için kullanılan mekanizmadır. "git add -A; git commit -m" cron commit gibi bir şey yapan bir betik yaratabilirsiniz. "Değişkenleri tarih, saat vb. gibi çalıştırabilirsiniz." – joem