Распределённая система контроля версий Git
Явэй Лю
2021/11/26
Репозиторий, также известный как «репо», представляет собой не что иное, как коллекцию исходного кода, файлов данных, заметок и всего, что вы хотите объединить.
сообщите Git, кто вы:
git config --global user.name <your_username>
git config --global user.email <your_email>
git config --global --list # Чтобы проверить информацию, которую вы только что предоставили
создайте аккаунт на GitHub или Gitee, где вы можете разместить свои репозитории и работать с другими пользователями или делиться с ними. Также вы можете найти множество опубликованных репозиториев на GitHub и Gitee и клонировать их на свой компьютер.
клонируйте удалённый репозиторий на GitHub или Gitee. Для этого:
cd <some_folder>
git clone <remote_repo_URL>
рекомендуемый способ создания локального репозитория и отправки его в удалённый репозиторий в Gitee:
создайте удалённый репозиторий в Git на GitHub или Gitee (это рекомендуемый способ создать собственный репозиторий, потому что и GitHub, и Gitee предоставляют некоторые рекомендации по настройке вашего репозитория).
клонируйте этот репозиторий на свой локальный компьютер, используя SSH-адрес (можно увидеть, нажав кнопку «клонировать»):
настройте SSH, чтобы разрешить доступ к удалённому репозиторию с локального компьютера:
ssh-keygen -t rsa -C <'your_email'>
~/.ssh/id_rsa.pub
в настройки своего аккаунта на Giteeeval "$(ssh-agent -s)"
# запустите ssh-агент в фоновом режимеssh add ~/.ssh/id_rsa
# добавьте свой SSH-ключ к ssh-агентуssh-keygen -f ~/.ssh/id_rsa -p
# сбросьте парольную фразудобавьте или измените содержимое в рабочем каталоге (также это место, где находится ваш локальный репозиторий), затем:
git add <file>
добавьте файл(ы) из рабочего каталога в промежуточную областьgit commit
добавьте все файлы из промежуточной области в локальный репозиторийgit push
отправьте все зафиксированные файлы в локальном репозитории в удалённый репозиторийgit fetch
получите файлы из удалённого репозитория в локальный репозиторий, но не в рабочий каталогgit merge
получите файлы из локального репозитория в рабочий каталогgit pull
эквивалентно git fetch
, за которым следует git merge
.git branch
# проверьте ветки, ветка со * является текущей рабочейgit branch <branchname>
# создайте новую ветку с именем «branchname»git checkout <branchname>
# переключитесь на ветку «branchname»git branch -d <branchname>
# удалите ветку «branchname»git push origin <branchname>
# отправьте ветку «branchname» в удалённый репозиторий, origin
— это имя удалённогоgit push --set-upstream origin <branchname>
# включите git push
для ветки «branchname»git push origin --delete <branchname>
# удалить «branchname».Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )