Git - разпределена система за контрол на версиите, която включва набор от конзолни програми, насочени към определяне и проследяване на промените всички файлове.
Git се използва от разработчиците от цял свят да се оптимизира и опрости развитието в рамките на екипа. Работа с VCS GIT, вие сте в състояние да се свържете към отдалечен хранилище (например: GitHub) от работа от вас папка.
След успешна синхронизация имате възможност да изтеглите GitHub хранилище локално на компютъра ви или качване на данни към отдалечен Git хранилището. Така Git е незаменим инструмент за разработчици, което го прави по-лесно да се работи по конкретен проект за няколко души.
Инсталиране на Git за Windows:
Препоръчителна служебно разпределение, която съдържа GUI и конзола. Изтегляне на Git клиент може следвайте връзката.
Инсталиране на Git в Linux:
Отворете терминал и въведете командата ап-да инсталирате Git
Инсталиране на Git за MAC OS X за:
Графичен инсталатор. Изтегляне на Git клиент може следвайте връзката.
Преди да започнете, ви препоръчваме преди това като потребител инициализация.
След уточняване на име и имейл данните ви ще станат обществено достояние. Всички ваши действия ще бъдат маркирани с името и имейла.
За да нулирате хранилището, трябва да въведете командата конзола Git първоначален на. след като изберете директория за работа.
За тази цел, аз ще създаде папката в местната site6.local отворен сървър корен на сървъра. Пътят към работната папка, както следва: C: /OpenServer/domains/site6.local. Можете да създадете директория навсякъде и се обадете на воля.
Open Git конзола и да преминете към работната директория:
ЗАБЕЛЕЖКА!
В операционната система Windows, кликнете вътре в работната папка, щракнете с десния бутон, в зависимост от инсталирания софтуер стомашно-чревния тракт, Git, можете да се обадите на конзолата веднага от текущата директория, без да се налага да укажете пътя.
Както бе споменато по-рано, за да се инициализира Git хранилището, въведете командата в терминала:
В отговор на това, което трябва да се инициализира празен Git хранилището в [път] - това означава, че хранилището за Git е инициализирана успешно и корен проект скрита папка с име .git е създаден, която съхранява Git настройки и други файлове на услуги.
Създаване на обикновен текстов файл test1.txt с всяко съдържание (по желание).
Въвеждане в Git конзола команда:
В отговор на това ние се следното съобщение:
Трябва да добавим файлове и да изпълнява ангажимент за извършване на промените и упътване публикации (пример: текстов файл е създаден).
Изпишете на терминала Git командата за добавяне на конкретен файл:
Git добавка test1.txt
За да добавите всички файлове, които може да използвате командата:
Git добавка.
Git добавите -А
ЗАБЕЛЕЖКА!
Всяка по-нататъшна test1.txt файл се променя всеки път, когато трябва да добавите файла отново.
Проверете състоянието на отбора:
Сега съобщението е различна:
След добавянето на стомашно-чревния тракт добавите команда файл, трябва да се промени в записа на екипа:
Git ангажират "съобщение" -м
В резултат на това ние получите отговор:
ЗАБЕЛЕЖКА!
С всяка следваща промяна в делото или чрез добавяне на нови, което трябва да се помни последователността от действия:
Git добавите (добавяне на файлове) -> Git ангажират -m "" (определи състояние).
Ако съдържанието на текстов файл test1.txt празни, ние го напиша: здравей свят.
След успешно запазването на документа, въведете в конзолата:
Git статус
Git добавка.
Git ангажират -м ", казват Здравей, свят!"
Git дневник
Копирайте пълна хеша на първите държави, във формата. def8d5cad2193801239d08f5fa3d1d6b1ed033f1
За да отмените промените към конкретно ангажират Изпълнете командата:
Създайте папка с име ignore_files. Вътре в папката се създаде текстов файл file.txt. Ако по някаква причина искате да се игнорира тази папка и да го добавите към хранилището на Git, трябва да създадем проект корен gitignore файл.
Ако системата се оплаква да създадете файл с .gitignore името, създаване на обикновен текстов документ и запазете го .gitignore име в.
Записване на документа и да се провери състоянието на командата Git:
Ако всичко е направено правилно, в отговор на не виждате папките, които са изключени.
Използването на Git в битка: почти винаги означава да се работи с отдалечени хранилища. Преди да свържете и изпращане на данни в Git хранилището, трябва да създадете акаунт в github.com.
Създаване на ново хранилище на GitHub:
Отиди в работата на местната папката хранилище и въведете командата конзола:
Сега местен Git хранилището успешно свързан с дистанционно управление.
След успешно свързване с хранилище на GitHub спокойно да изпратите команда данни:
майстор произход Git тласък
произход - името на хранилището по подразбиране.
майстор - на клона, в който искате да изпратите данните (капитанът подразбиране - основният клон).
След команда Git натискане на дистанционното хранилище, трябва да видите всичките си данни. Имайте предвид, че игнорират файловете не са били включени в хранилището на GitHub.
Тъй като промените в дистанционното не е нужно човек хранилище, ние няма какво да предприеме. Опитайте се да създадете нов файл или да направите промени, за да след това съществуващо въведете командата:
майстор произход Git дърпане
Изтеглете Git хранилището от GitHub въведете командата:
Представете си, че вие сте плъгин разработчик, който в крайна сметка ще излезе важни актуализации. И за да не се отрази на по-старата версия е препоръчително да се създаде нова. Резултатът: два клона с различни версии. Освен основните официални версии могат да бъдат подривна дейност. С Git клонове могат да манипулират, а именно: създаване, сливане, изтриване.
В терминала, въведете команда за създаване на нов клон Git:
В отговор, ние получаваме имената на клоновете, където * Звездичката указва текущия активен бранша.
За да преминете към клон на име 1.0 трябва да въведете командата:
Git касата 1.0
Сега създадете папка проект, в който 1.0 текстов файл с името на корена 1.0 и всяко съдържание се актуализира. В този момент трябва да сте на един клон с името 1.0.
Git ангажират -m "създадете папка и името на файла на новия 1.0 Git клон 1.0"
Превключване към родителската власт с:
Git касата майстор
Наблюдавайте какво се случва в основата на проекта за преминаването от един отрасъл в друг.
За да обедините главния клон и 1.0 трябва да преминете към главния клон:
Git касата майстор
Command Git сливат се сливат две Git отрасли:
Тогава Git клон на име 1.0, можете да премахнете командата:
Git клон 1.0 -D
Git конфликти възникват доста често, когато на няколко програмисти работят в различни отрасли. Например, вие пишете код в основната власт в index.txt файл и друг програмист пише на един и същи файл, но по различен Git клон наречен тест. Да разгледаме следния пример:
index.txt файл в основната клон със съдържанието:
Здравейте от клон майстор
index.txt файл в тест клон със съдържанието:
здравей тест резба
Веднага след като се появява на сливане на двата клона на изключение, и конзолата ще се появи предупредително съобщение.
За ръчно разрешаване необходимостта конфликт, за да отворите файла index.txt и обсъжда с разработчик на каквито и да било промени на двамата трябва да се остави. След това грим добавяне и определяне ангажират и премахване на ненужни клон.
Свързани статии