Preduvjeti
Instalirajte GitHub Desktop
GitHub Desktop pomaže korisniku gita da grafički izvršava zadatke povezane s gitom. Instalator najnovije verzije ove aplikacije za Ubuntu možete lako preuzeti s github-a.com. Morate instalirati i konfigurirati ovaj program nakon preuzimanja da biste ga koristili. Također možete provjeriti vodič za instaliranje GitHub Desktop na Ubuntu da biste pravilno znali postupak instalacije.
Stvorite GitHub račun
Trebat ćete stvoriti GitHub račun da biste objavili bilo koje lokalno spremište.
Stvorite lokalno spremište
Morate stvoriti lokalno spremište s jednom ili više datoteka i mapa kako biste provjerili naredbe korištene u ovom vodiču za skrivanje nepraćenih datoteka.
Inicijalizirajte git spremište
Idite u mapu lokalnog spremišta s terminala i pokrenite sljedeću naredbu za inicijalizaciju lokalnog spremišta.
Dodajte datoteku u spremište
Pokrenite sljedeću naredbu za dodavanje Osnovni, temeljni.py u spremištu.
$ git dodaj osnovno.pyProvjerite datoteku koja se prati i ne prati
Pokrenite "Ls" naredba za provjeru popisa svih datoteka i mapa mape lokalnog spremišta.
$ lsPokrenite "Git počiniti" naredba za provjeru praćenih i nepraćenih datoteka:
$ git predatiSljedeći izlaz pokazuje da mapa spremišta sadrži dvije datoteke. Ovi su Osnovni, temeljni.py i test.py. Osnovni.py dodaje se u spremište prije. Dakle, osnovno.py je praćena datoteka i test.py je datoteka koja nije praćena.
Skrivajte datoteke bez praćenja pomoću "git stash"
Izmijenjene datoteke bez praćenja mogu se spremiti pomoću "Git skrivanje" zapovijedati na dva različita načina. Jedan od načina je korištenje the -uključi-ne prati opcija s "Git skrivanje" naredba. Drugi način je korištenje -u opcija s "Git skrivanje" naredba. Korištenje ovih opcija prikazano je u nastavku.
A) Korištenje opcije -include-nonracked
Izvedite sljedeće naredbe da biste provjerili popis datoteka i mapa mape spremišta. Spremite datoteke bez evidencije i ponovno provjerite popis datoteka i mapa u mapi spremišta. Ovdje, "ls" naredba koristi se za prikaz popisa datoteka i mapa u mapi spremišta i "Git skrivanje -uključi-ne prati" naredba koristi se za spremanje datoteka bez praćenja.
$ git stash --uključi-ne prati
$ ls
Sljedeći izlaz pokazuje da mapa spremišta sadrži dvije datoteke, imenovane Osnovni, temeljni.py i test.py, prije izvođenja "Git skrivanje" naredba. Ovdje, Osnovni, temeljni.py prati datoteka i test.py je datoteka koja nije praćena. Datoteka bez praćenja uklanja se iz mape spremišta nakon izvršavanja datoteke "Git skrivanje" naredba.
B) Korištenje opcije -u
Izvedite sljedeće naredbe za provjeru praćenih i nepraćenih datoteka spremišta. Spremite datoteke bez evidencije i ponovno provjerite popis datoteka i mapa u mapi spremišta. Evo, “Git ls-datoteke” naredba koristi se za prikaz popisa praćenih datoteka, "ls" naredba koristi se za prikaz popisa datoteka i mapa u mapi spremišta i "Git stash -u" naredba koristi se za spremanje datoteka bez praćenja.
$ git ls-datoteke$ ls
$ git zaliha -u
$ ls
Sljedeći izlaz pokazuje da mapa spremišta sadrži dvije datoteke, imenovane Osnovni, temeljni.py i test.py, prije izvođenja "Git skrivanje" naredba. Ovdje, Osnovni, temeljni.py prati datoteka i test.py je datoteka koja nije praćena. Datoteka bez praćenja uklanja se iz mape spremišta nakon izvršavanja datoteke "Git stash -u" naredba.
Skrivajte datoteke bez praćenja pomoću "git add"
Nepraćene datoteke spremišta mogu se spremiti bez upotrebe -uključiti-ne prati ili -u mogućnost "Git skrivanje" naredba. Morate dodati nepraćene datoteke spremišta pomoću "Git dodaj" naredbu i pokrenite "Git skrivanje" naredba za spremanje datoteke bez praćenja i čišćenje trenutnog direktorija za rad uklanjanjem datoteke koja nije praćena iz mape spremišta.
$ git ls-datoteke$ ls
$ git dodaj novo.py
$ git kosa crta
$ ls
Sljedeći izlaz pokazuje da je popis praćenih i nepraćenih datoteka trenutnog spremišta sličan prethodnim naredbama skrivanja nesretnute datoteke. Datoteka bez praćenja uklanja se iz mape spremišta nakon izvršavanja datoteke "Git skrivanje" naredba.
Dohvatite skrivenu datoteku
Postoji još jedna git naredba za vraćanje spremljenih nepraćenih datoteka u mapu spremišta po potrebi. Pokrenite sljedeću naredbu za provjeru popisa datoteka i mapa trenutne mape spremišta i vraćanja prethodno skrivanih nepraćenih datoteka u mapi spremišta. Ovdje, "ls" naredba koristi se za prikaz popisa datoteka i mapa u mapi spremišta i “Git stash apply” naredba se koristi za vraćanje datoteka koje nisu praćene.
$ lsPrimjenjuje se $ git kosa crta
$ ls
Sljedeći izlaz pokazuje da spremište ima jednu praćenu datoteku i nakon izvršavanja datoteke “Git stash apply” naredba, nepraćena datoteka koja je skrivena prije vraćena je u mapu spremišta.
Zaključak
Različiti načini skrivanja nepraćenih datoteka i čišćenja trenutnog direktorija spremišta opisani su u ovom vodiču pomoću "Git skrivanje" naredba. Kako se datoteke koje nisu praćene mogu vratiti pomoću "Git skrivanje" zapovijed je također ovdje bila prikazana. Koncept praćenih i nepraćenih datoteka i način spremanja nepraćenih datoteka u git bit će razjašnjeni za korisnike gita nakon čitanja ovog vodiča.