Junior — Middle
როგორ შეიძლება რამდენიმე ცვლილების გაერთიანება ერთ კომიტში ვერსიის კონტროლის სისტემაში?
sobes.tech AI
პასუხი AI-სგან
Git ვერსიის კონტროლის სისტემაში რამდენიმე ცვლილების (commit-ების) ერთში გაერთიანებისთვის გამოიყენება ოპერაცია git rebase ინტერფეისში.
მაგალითი:
- შეასრულეთ ბრძანება:
git rebase -i HEAD~N
სადაც N არის ბოლო commit-ების რაოდენობა, რომელსაც გსურთ გაერთიანება.
-
გახსნილ რედაქტორში შეცვალეთ
pick-იsquash-ით (ანs) იმ commit-ებისთვის, რომლებიც გსურთ გაერთიანოთ წინამორბედთან. -
შეინახეთ და დახურეთ რედაქტორი, შემდეგ დაარედაქტირეთ საბოლოო commit-ის შეტყობინება.
ეს საშუალებას გაძლევთ გაერთიანოთ რამდენიმე commit ერთი, რაც ისტორიის სისუფთავეს და წაკითხვას ამარტივებს.