Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ადგილობრივი საცავის დაყენება და მოვლა

ეს განყოფილება აღწერს თქვენი ადგილობრივი საცავების თავდაპირველ დაყენებას და შენარჩუნებას.

შენიშვნა: შემდეგის გასაგებად, ჩვენ გირჩევთ წაიკითხოთ git-ის შესახებ!

ჩამოტვირთეთ საწყისი კოდი

შენიშვნა: Veloren-ს სჭირდება git LFS-ის დაყენება კლონირებამდე, რათა შეძლოს აქტივების ჩამოტვირთვა. თუ git LFS-ის დაყენებამდე უკვე კლონირებდით საცავს, გამოიყენეთ ეს ნაბიჯები აქტივების ჩამოტვირთვის მისაღებად.

საცავის კლონირება

git clone https://gitlab.com/veloren/dev/veloren.git

შეცვალეთ თქვენი სამუშაო დირექტორია კლონირებულ საცავში

cd veloren

შენიშვნა: _ ამ თავში ამიერიდან ყველა ბრძანება უნდა შესრულდეს იქიდან._

ძირითადი რეპო ნავიგაცია

ფილიალების შეცვლა

იმისათვის, რომ გამოსცადოთ ახალი შეუერთებელი ან დაუმთავრებელი ფუნქციები, შეიძლება დაგჭირდეთ სხვა ფილიალზე გადასვლა.

განვითარების ფილიალზე გადასვლა

git checkout <branch_name>

სამაგისტროზე დასაბრუნებლად

git checkout master

განახლება

ჩამოტვირთეთ უახლესი ცვლილებები და განაახლეთ თქვენი მიმდინარე ფილიალი

git pull

ჩამოტვირთეთ უახლესი ცვლილებები მათ ადგილობრივ ფილიალში გაერთიანების გარეშე

git fetch

დახმარების ბრძანება

Git ასევე გთავაზობთ დახმარების ბრძანებას სხვა ბრძანებების შესახებ დეტალური ინფორმაციით

git help <optional subcommand name>

საწყის კოდის შეცვლა

თუ გსურთ შეცვალოთ საწყისი კოდი, იხილეთ დეველოპერი განყოფილება.

თქვენ მიერ საწყის კოდში განხორციელებული ცვლილებების გაუქმება

git reset --hard

გაითვალისწინეთ, რომ ეს წაშლის ყველა ცვლილებას ** მათი აღდგენის გარეშე **.

თქვენი ცვლილებების გაუქმება მოგვიანებით მათი აღდგენის შესაძლებლობით

git stash

დამალული ცვლილებების აღსადგენად

git stash pop

ძველი build ფაილების გაწმენდა

დროთა განმავლობაში, როგორც დამოკიდებულებები განახლდება, ძველი შედგენილი ვერსიები დიდ ადგილს იკავებენ. მათი წასაშლელად აკრიფეთ

cargo clean

** შენიშვნა: ** გაითვალისწინეთ, რომ ტვირთს დასჭირდება ყველა დამოკიდებულების ხელახლა შედგენა, რასაც შეიძლება დიდი დრო დასჭირდეს.

Rust ინსტრუმენტთა ჯაჭვის განახლება

ჩვენ ვიყენებთ rust-toolchain ფაილს საცავში, რომელიც ავტომატურად განახლდება თქვენი rust toolchain რომელ ვერსიასაც ვიყენებთ. არ უნდა იყოს საჭირო რაიმე დამატებითი ძალისხმევა თქვენი მხრიდან.