Sorğular 'git-rebase'

Git -rebase əmri ilə bir filialdan dəyişiklikləri qəbul edə və başqa bir şöbənin üzərindən oynaya bilərsiniz.
17
Cavablar

Ləğv et ləğv olun

Hər kəs rebase'yi ləğv etmək nə qədər asan olduğunu bilirmi? Aklınıza gələn yeganə yol əl ilə getməkdir: git hər iki dalda valideyn fiksasiya elementini yoxlayın, sonra albalı temp filialını yaradın - əvəzlə əl dəyişdirərək bütün qeydləri seçin ...
set 25 sentyabr '08 saat 20:59 'da
24
Cavablar

Git'teki bir şubeden bir tasarıyı sil

Bir düzeltmeyi necə aradan qaldıracağını bilmək istərdim. "Silmək" mən demək istərdim ki, bu düzəlişi etməmişdim və gələcəkdə itirdiyim zaman dəyişikliklərim uzaq filiala vurulmur. Git köməyini oxuyuram və düşünürəm ki ...
27 avq. '09 ilə 6:39
14
Cavablar

Git birləşməsinin yerinə git rebase istifadə edirsiniz?

Go rebase vs. istifadə etmək tövsiyə olunduqda. git birləşmək? Başarılı bir rebootdan sonra yenidən birləşməməliyəmmi?
29 apreldə təyin olundu '09 saat 11:26 'da
10
Cavablar

Git iş axını və rebase vs sualları birləşdirin

Git'i bir neçə ay daha bir geliştirici ile bir projede kullandım. SVN ilə uzun illər təcrübəm var, buna görə əlaqələrə bir çox baqaj gətirirəm. Gitin dallanma və birləşmə üçün böyük olduğunu eşitdim və bu günə qədər ...
19 yanvar təyin etdi '09 da 18:16 'da
4
Cavablar

Yerli şöbəni uzaqdan sihirbazla yenidən qurma

Projeyi uzaq remote_repo deposunun ana şubesinden klonladım. Mən yeni bir filial yaratdım və bu filialı düzəldirdim. Digər proqramçılar şöbəni tutmaq üçün remote_repo düyməsinə basdılar. İndi mənim RB şöbəsini remote_re master-a yenidən yükləməm ...
28 oktyabr təyin etdi '11 saat 15:39 'da
14
Cavablar

Git deposunda törətmiş tarixdən böyük bir fayl çıxarmaq / silmək necədir?

Bəzən bir veb sayt layihəsində bir DVD ripimi sildim, sonra isə təsadüfən getmək -a -m ... və zap, repo 2.2 gigdə partladı. Növbəti dəfə bəzi dəyişikliklər etdilər, video faylını sildilər və hər şeyi düzəldirdilər, lakin sıxılmış fayl halıda hələ də ...
20 yanvar təyin etdi '10 saat 14:18 'da
7
Cavablar

Bir çox əməlləri necə əvəz etmək olar?

Məndə iki filial var. Commit a birinin rəhbəri, digəri isə b, c, d, e və f-nin üstündədir. C, d, e və f-i b törətmədən birinci filiala daşımaq istəyirəm. Vişnə seçicilərindən istifadə etmək asandır: ilk albalı filialını yoxlayın, birdən birini c-ə seçin ...
04 noyabrda təyin olundu. '09 ilə 3:07
9
Cavablar

Gitteki ilk iki işi squash?

Go rebase - interaktiv <commit> ilə, hər hansı bir sıra əmrini bir-birinə bişirmək olar. Squash'ün orijinal fiksasyonunu düzəltməsini istəmirsinizsə bu, bütün yaxşıdır. Mümkün deyil. Buna nail olmaq yolları varmı ...
28 Fevralda təyin olundu '09 saat 23:55 'də
5
Cavablar

'Git birləşməsi' və 'git rebase' arasındakı fərq nədir?

Git birləşməsi və git rebase arasındakı fərq nədir?
21 May 'da 13: 06' da təyin olundu
15
Cavablar

Gitteki çömçə birində necə müəyyənləşir?

İlk əməldən əvvəl bütün qabını necə kəsəcəksiniz? İlk əməldən əvvəl yenidən qura bilərəm, amma iki əmrlə məni tərk edəcək. Birinci düzəlişdən əvvəl düzəliş etmək üçün bir yol varmı?
01 noyabr tarixində təyin olundu. '09 saat 11:38 'da
2
Cavablar

Git "rebase-retrave-merges" (və niyə?) Tam olaraq nədir?

Rebase komutunun git sənədləri olduqca qısadır: -preserve-merges Birləşmələri yox saymaq yerinə, onları yenidən yaratmağa çalışın. Bu istifadə - interaktiv maşın daxili istifadə, lakin onu birləşdirən - interaktiv seçimi açıq şəkildə ümumi ...
10 Apreldə təyin olundu '13 'də 4:29' də
5
Cavablar

Gitteki root işini dəyişdirin?

Daha sonra əmrlərdən bir mesajı dəyişdirmək yolları var: git commit - son # ən son törətmək üçün rebase - interaktiv usta ~ 2 # lakin valideyn * tələb edir.
22 yanvar tarixində təyin olundu '10 saat 21:21 'də
2
Cavablar

git git vs git fetch git rebase

Başqa bir suala isə deyək ki, git qalxma get get + go birləşməsinə bənzəyir. Lakin git git vs git getch + go rebase arasındakı fərq nədir?
28 iyul, '10 'də saat 23: 16'da təyin olundu
32
Cavablar

git rebase: "səhv: can not stat 'fayl': icazəsi rədd edildi"

Git istifadə edirəm, kiçik bir düzəldim, sonra isə böyük bir şey. İki əmrləri bir-birinə basıb bir-birinə vurmaq üçün git rebase istifadə etmək qərarına gəldim. (Bundan əvvəl bunu heç vaxt görmədim). Beləliklə, mən bunu etdi: git rebase -i HEAD ~ 2 Wow ...
12 may tarixində, '11 'də 0:33' də təyin olundu
3
Cavablar

Gitdə birləşmə - squash və rebase arasındakı fərq nədir?

Mən gedirəm və mən squash və rebase arasındakı fərqi anlamağa çalışıram. Anladığım kimi, rebase zaman squash.
11 Mart 'da 20:33' də təyin olundu