Свързани публикации 'git'


Svn към Git миграция лесно ръководство
Subversion (SVN) е централна система за контрол на версиите (VCS), докато Git е разпределена система за контрол на версиите. SVN е страхотна система за контрол на източника, но Git носи някои разширени функции като - разпространение, производителност, лесни разклонения, лесни сливания, скривалище - трудно се пропускат. Всичко това прави Git по-изгоден от Svn. Има много начини за мигриране от Svn към Git. В тази статия ще използваме основните Git команди за миграция по прост и лесен..

Приятелство с git: супер приятелско ръководство за начинаещи
Тази статия е предназначена за всеки, който е запознат с git, и е продължение на „ Опознаване на терминала: изключително удобно ръководство за начинаещи “. Както споменах в последната си публикация , преди да започна в моя работен проект, винаги използвах GitHub Desktop , когато работя с git. Това е наистина полезен инструмент, който ви позволява да използвате git, без наистина да знаете какво е git или какво прави git. Тази статия няма за цел да обяснява какво е git и какво прави..

Почистете историята на ангажиментите с Git Interactive Rebase
Git Почистете историята на ангажиментите с Git Interactive Rebase Пренаписване извършва чрез git rebase Всеки път, когато работим върху нещо, преглеждаме работата си след завършване, преди да я представим на публиката. По същия начин нашият код се нуждае от прегледи от нашите колеги, преди да влезе в производствената система. Докато коригираме исканите промени от колегите, е изключително важно да поддържаме нашата „история на ангажименти чиста“. Като начинаещ добавях нов..

Как да създадете глобален .gitignore файл
и забравете да игнорирате едни и същи файлове отново и отново! ⚡️ Понякога, докато създаваме заявка за изтегляне, осъзнаваме, че ангажираме някои ненужни конфигурационни файлове, като настройките от вашето IDE, някои кеш файлове или дори автоматично генерирани файлове като .DS_Store . За щастие има начин да игнорирате всички тези файлове във вашата система и да не си правите труда да ги добавяте повече към всеки проект в конкретния .gitignore . Първата стъпка е да създадем..

Игнориране на директория от репо на Git, след като е добавена
Непроследен файл Трябва да създадем файла .gitignore в основата на проекта. *.pyc *.pyo __pycache__ *.idea *.log your_file your_folder 2. Добавете вашия файл или папка към git exclude file. файл за изключване, намиращ се в .git/info/exclude, всеки проект има свой собствен файл за изключване # git ls-files --others --exclude-from=.git/info/exclude # Lines that start with '#' are comments. # For a project mostly in C, the following would be a good set of # exclude patterns..

Какво прави един добър ангажимент
Първо, основната цел на ангажимента е да се въведе атомна промяна. Атомните промени съдържат само една функция, рефакторинг, корекция и т.н. Добрият ангажимент позволява да се оценява една промяна наведнъж и съдържа само/всички необходими промени. Лошите ангажименти се случват поради лош работен процес. Вашият работен процес рядко е отражение на това, което трябва да се съдържа в един добър ангажимент, т.е. 9 пъти от 10, ако се ангажирате с помощта на git commit -a , вие го правите..

Как да направите хранилища в GitHub?
Тук ще споделя с вас как можете да създадете хранилища с някои основни команди. Отидете във вашия акаунт в GitHub. Просто щракнете върху иконата плюс (+) от лявата страна на снимката на вашия профил. Там можете да видите опцията „Ново хранилище“. Кликнете върху тази опция. 2. След като изпълните горните стъпки, можете да видите страница като тази (изображението по-долу). Задайте името на вашето хранилище, като просто щракнете върху „Име на хранилище“. След това щракнете върху..