В этом развивающемся и быстрорастущем мире технологии очень важно, чтобы вы сохраняли весь свой код, и ваши изменения, сохраняйте, чтобы решить эту проблему GIT, пришло на картинку, в которой вы можете сохранить свой код изменения версии Wise Safe. В основном, с помощью GIT вы можете отслеживать изменения вашего кода. В этом блоге мы просто собираемся обсудить некоторые терминальные комментарии для Git, которые всегда помогут вам в повседневной жизни. Вы можете сделать то же самое с UI GIT Tools Но я предпочитаю делать эти вещи из командной строки, потому что делая вещи в командной строке, — это круто и быстрее.
Что такое гит?
GIT — это бесплатная и открытая система управления версиями. Цель GIT состоит в том, чтобы отслеживать проекты и файлы, когда они меняются со временем с манипуляциями, происходящими от разных пользователей. Git хранит информацию о прогрессе проекта на репозитории. Репозиторий привержен проекту или набор ссылок на коммиты, называемые головами. Вся эта информация хранится в том же каталоге, что и проект в подсчете, называемом .git и в основном будет скрыт по умолчанию в большинстве систем.
Оглавление
git config git init git status git fetch git ветвь git checkout git Добавить git commit git push git pull git diff git stash git merge git сброс git вишня
#git config.
Команда Git Config Устанавливает имя автора и адрес электронной почты. Что бы вы ни устроили здесь, что появится с вашими коммуникациями.
git config --global user.name "[name]" // To set author's name git config --global user.email "[email]" // To set email address
# git init.
Команда GIT init создает новый репозиторий Git. Вы можете использовать это для преобразования существующего проекта в репозиторий Git или инициализируйте новый репозиторий.
git init repository_name
#git статус
Команда GIT Status отображает состояние рабочего каталога. Вы можете проверить вашу ветку, все ваши файлы, которые бы не изменились или добавляли, а также вы можете проверить, сколько выясните, что вы должны толкать все, что вы совершили, но не толкали.
git status
#git fetch.
Команда Git Fetch в основном относится к удаленному репозитории в ваш локальный репозиторий.
git fetch remote_name branch_name // will only fetch the changes from that remote branch git fetch remote_name // will only fetch the changes from remote origin git fetch --all // will fetch all branches from all remotes
#git филиал
Команда GIT Friends в основном показывает вам список филиалов.
git branch // list of all your local branch git branch -r // list of all remote branches git branch -a // list of all local and remote branches
# Git Checkout.
Команда Checkout Git всегда позволяет переключаться в другую ветку, создать новую ветвь или сбросить изменения вашего файла.
git checkout branch_name // checkout into a different branch git checkout -b new_branch_name // create a new branch and switch into that git checkout file_path // reset all your change from that file git checkout . // reset all your file change
#git Добавить
Команда Git Adds в основном используется для добавления местных изменений.
git add . // add your all local changes git add directory_path // add all changes from a particular directory git add file_path // add your changes from a particular file
#git Compимировать
Команда GIT Commit в основном используется для совершения нашего кода и журнала сообщения об этом.
git commit -m "comment"
#git push.
Команда Git Push в основном используется для толкания наших изменений на пульт.
git push
#git pull.
Команда Git Pull в основном используется для вытаскивания всех удаленных изменений в нашу местную.
git pull
#git diff.
Команда GIT Diff, в основном используется, чтобы увидеть ваши локальные изменения линии по линии.
git diff
#git Stash
Команда Git Stash используется для того, чтобы скрыть все наши локальные изменения из текущего рабочего каталога и добавляет в список Stash.
git stash // Stash the changes. git stash list // list the stash entries that you currently have. git stash pop // remove a single stashed state from the stash list and apply it on top of the current working directory git stash apply // like pop, but do not remove the state from the stash list. git stash clear // remove all the stash entries.
#git сливаться
Команда Git Merge используется для объединения изменений в один. Для слияния первого заказа с вашим филиалом, где вы хотите взять все остальные изменения отряда, примените команду Merge.
git merge --abort // can only be run after the merge results in conflicts. it will abort the merge process and try to reconstruct the pre-merge state. git merge --no-ff branch_name // create a merge commit in all cases, even when the merge could instead be resolved as a fast-forward.
#git сброс
Команда Git Reset используется для возврата всего рабочего каталога на последнее преданное состояние.
git reset --hard // will remove the last commit from the current branch, and your working directory git reset --soft // will remove the last commit from the current branch, but the file changes will stay in your working directory.
#git. вишня
Команда Git Cherry-Pick используется для вывода некоторых коммитов из одной ветки и добавьте ее в другую ветку.
git cherry-pick commit_id git cherry-pick commit_id -x // cherry-pick with all the commits message
Я написал этот блог, чтобы просто помнить все подобные, которые мы используем в нашей повседневной жизни, если я пропустил ничего, то не стесняйтесь добавлять это в комментарии. Я буду признателен за все ваши комментарии и предложения.
Оригинал: «https://dev.to/krantikr/the-most-useful-git-commands-that-every-developer-should-know-49hi»