Სარჩევი:

როგორ გამოვიტანო კონკრეტული ვალდებულება?
როგორ გამოვიტანო კონკრეტული ვალდებულება?

ვიდეო: როგორ გამოვიტანო კონკრეტული ვალდებულება?

ვიდეო: როგორ გამოვიტანო კონკრეტული ვალდებულება?
ვიდეო: როგორ მოვიძიოთ ინფორმაცია უძრავი ქონების შესახებ? 2024, ნოემბერი
Anonim

გადადით ან git ჟურნალში ან GitHub UI-ზე და აიღეთ უნიკალური ჩაიდინოს ჰეშები თითოეული მათგანისთვის ახორციელებს რაც გსურთ და შემდეგ გაუშვით ეს ბრძანება: git cherry-pick super-long-hash-here. რომ იქნება მოზიდვა მხოლოდ ეს ჩაიდინოს თქვენს ამჟამინდელ ფილიალში. აწიეთ ეს ტოტი ჩვეულებრივად.

ასევე იცით, როგორ შევქმნა pull მოთხოვნა კონკრეტული commit-ისთვის?

შემდეგი, თქვენ უნდა აირჩიოთ ის ცვლილებები, რომლებიც გსურთ შეიტანოთ მასში გაყვანის მოთხოვნა . გადადით თქვენს GitHub საცავში და ეს უნდა ნახოთ. უბრალოდ დააჭირეთ შედარება და გაყვანის მოთხოვნა რომ შექმნა ა გაყვანის მოთხოვნა საცავში, რომლითაც გსურთ წვლილი შეიტანოთ მხოლოდ თქვენ მიერ არჩეული ცვლილებებით.

ასევე იცით, როგორ გამოვიტანო ერთი ფაილი Git-დან? თუ ეს მხოლოდ ა ერთი ფაილი , შეგიძლიათ წახვიდეთ თქვენს GitHub რეპო, იპოვე ფაილი კითხვაზე, დააწკაპუნეთ მასზე და შემდეგ დააწკაპუნეთ "View Raw", "Download" ან მსგავსი, რომ მიიღოთ ნედლი/ჩამოტვირთული ასლი ფაილი და შემდეგ ხელით გადაიტანეთ თქვენს სამიზნე სერვერზე.

გარდა ამისა, როგორ ავიღო ძველი ვალდებულება?

თუ გინდათ ბოლო დააბრუნოთ ჩაიდინოს უბრალოდ გააკეთე git revert <არასასურველი ჩაიდინოს ჰაში>; მაშინ შეგიძლიათ დააყენოთ ეს ახალი ჩაიდინოს , რომელმაც გააუქმა თქვენი წინა ჩადენა . მოწყვეტილი თავის დასაფიქსირებლად გააკეთეთ git checkout.

როგორ არჩევთ ვალდებულებას სხვა ფილიალიდან?

SourceTree-ში, ალუბლის არჩევის გზა შემდეგია:

  1. გადაერთეთ ფილიალზე, რომელზედაც გსურთ ცვლილებების გამოყენება.
  2. იპოვეთ ვალდებულება სხვა ფილიალიდან, რომლის გამოყენებაც გსურთ ამ ფილიალში.
  3. დააწკაპუნეთ მასზე მარჯვენა ღილაკით და აირჩიეთ "Cherry Pick"

გირჩევთ: