Sorğular 'git-mərhələ'

Git səhnə sahəsi və ya Git indeksi, növbəti törətməyə gedəcək faylların siyahısıdır. Səhnə sahəsi ilə bağlı problemlər və əməliyyatlar barədə suallar üçün bu etiketi istifadə edin.
34
Cavablar

Tərtib etməzdən əvvəl 'git add' ləğv etmək üçün necə?

Mən yanlışlıqla əmr ilə gitmək üçün faylları əlavə edirəm: git add myfile.txt Mən hələ də git törətməmişəm. Bunları ləğv etmək üçün bir yol varmı ki, bu fayllar tövsiyəyə daxil edilmir? Hal-hazırda 48 cavab var (bir neçə silindi).
08 dekabr '08 at 0:57
13
Cavablar

Edilən dəyişiklikləri necə göstərmək olar?

Mən bir neçə dəyişiklik edim; Növbəti tövsiyə üçün təslim edilmiş bütün faylları necə fərq edə bilərəm? Gedin statusunu bilirəm, ancaq faktiki fərqləri görmək istərdim - yalnız poçt fayllarının adları deyil ...
19 oktyabr təyin etdi . '09 at 12:57
3
Cavablar

Səhnə sahəsindəki bir faylda git fərqini göstərin

Mümkün dublikat: Qəbul edilmiş dəyişiklikləri necə göstərmək olar? Fayl əlavə edildikdən sonra faylda edilən dəyişiklikləri görmək üçün bir yol varmı? Yəni, bunu edərkən: git fayl əlavə et git dif file diff deyil. Mən ...
20 aug. '10 'da 5:52' də
6
Cavablar

Silinən faylları silin

Gəlin foo adını verdiyim bir fayl var deyək. Rm (not git rm) ilə silinmişdi. Sonra git statusu göstərilir: Təqdim etmək üçün səhnələşdirilməmiş dəyişikliklər: silinmişdir: foo Bunu necə silə bilərəm ...
11 Sentyabrda təyin olundu '12 saat 19:01 'də
9
Cavablar

Git: yalnız unplayed faylların siyahısı (həmçinin istifadəçi əmrləri)

Yalnız bir iz olmadan faylları göstərmək üçün git ls-faylları kimi bir əmrdən istifadə etmək üçün bir yol varmı? Xahiş etdiyim səbəb bütün silinən faylları işləmək üçün aşağıdakı əmrdən istifadə edir: git ls-files -d | xargs git r ...
27 Sentyabr müəyyən etdi '10 saat 8:30 'da
1
cavab

Fasiyalı fayl siyahısına keçin

Git əlavə etməklə bir çox fayl qoydum, indi izinsiz fayllar qoymadan və dəyişdirilmədən, amma qeyri-stasionar faylları olmayan bütün faylları görmək istəyirəm. Bunu necə edə bilərəm? Git diff istifadə edərkən - mən nə i dəyişikliklər görə bilərsiniz ...
09 noyabrda təyin olundu. '15 saat 16:52 'da
3
Cavablar

Git: recursively bütün bin və obj fayllarının 'git rm' məzmunu tələb olunur

Birisi təsadüfən bütün binlərini və obj qovluqlarını repolarımıza göndərdi (təxminən 40 belə qovluq var). Bütün bu qovluqlarda git rm -r etmək istərdim. Bunun üçün bir sıra varmı?
Mayın 03-də saat 11:
3
Cavablar

Git'teki son işi nasıl geri ala bilərəm, ancaq dəyişməmizin dəqiqləşdirilmədiyi kimi saxlanılsın?

Mən bir öhdəlik götürmüşəm, amma indi hər şeyi dəyişdiyimi başa düşmək çətindir. Əlbəttə ki, git fərqini yerinə yetirə bilərəm, ancaq son tövsiyəni ləğv etmək və bütün dəyişikliklərimi səxavətlə saxlayıram, belə ki, IDE (PyCharm) yalnız hansı faylları göstərəcəkdir ...
12 Mart 14: 18-də təyin olunacaq
4
Cavablar

Ters bölgəyə keçin

Başqalar hələ təslim edilmədikdə (bəzi fayllar həm sahə ərazisində, həm də kənarda dəyişikliklər edirlər) mənim mərhələimdə dəyişikliklərim var. Aralıq bölgənin məzmununu və sonrasında olmayan dəyişmələri ters çevirmək istərdim ...
31 yanvar təyin etdi '13 'də saat 18.05' də
1
cavab

Niyə "git rebase" səhnədə və işlədilmiş surətdə dəyişikliklərin tərs komplekslərini tərk edir?

Svn müştəri olaraq git-svn istifadə edirəm. Zaman zaman aşağıdakı problemlə qarşılaşıram. Mən yerli keçiş şöbəmdə, boş bir mərhələdə və təmiz işlədilən bir neçə nüsxədə başlayıram. Windows skript satırında "git svn rebase" yazın ...
01 noyabr tarixində təyin olundu. '12 saat 21:45 'da
2
Cavablar

Səhnəyə "dəyişməz" fayllar əlavə edin

Mən üzərində işləyən layihə üçün istifadə etmək istəyirəm: git add. Səhnəyə bir neçə fayl əlavə etmək. Problemi Git bu faylların sonuncu bir işdən təsirlənməməsinə inanır, buna görə də göz ardı edilir. Lakin, mən şəxsən f dəyişdim ...
set 03 Sep '13 saat 23:09 'da
4
Cavablar

Git'deki bütün silinmiş faylları sil edə bilməz

Silinən bütün faylları silmək istəyirəm. Asan bir yol varmı? Bunu bütün silmək üçün fayl şablonuna tətbiq etmək istərdim.
22 noyabrda təyin olundu. '10 saat 23:04 'da
3
Cavablar

Getting Git-başa düşmək "mərhələ"

Git üçün tətbiq edildiyi kimi, mənim başlanğıc mərhələsinin konsepsiyasına sarılıb tapmaq çətindir. SVN ilə müqayisə etmək mümkündürmü? Gedədə səhnə səviyyəsinin yaradılmasının əsas məqsədi nədir?
28 İyul tarixində saat 12: 20-də təyin olundu
1
cavab

GİT-də stash vs mərhələ faylları arasında fərq

Hy, Bir şöbədən dəyişiklikləri saxlamaq üçün, başqa şöbəni yoxlamadan əvvəl, bəzən bəzən deyir: Səhnə və ya kilidi faylları başqa bir şöbədə yoxlamadan əvvəl. Amma mən stash variantını istifadə etmək məsləhət görmüşdüm ...
23: 15-də saat 22: 54-də təyin olundu
3
Cavablar

git silinən faylları silin

Mən gedirəm. Uzaqdan faylları yoxlayıram. Git deposundan bir neçə fayl silmək məcburiyyətindəyəm. Git rm komutunu çalıştırmak yerine, unix rm -rf qovluq komutunu verdim. Silmək əmrini ləğv etməliyəm və sonra əmri yerinə yetirmək lazımdır ...
28 Aprel tarixində təyin olundu '14 saat 8:00 'da