Намерение: Я пытался синхронизировать мой локальный репозиторий с удаленным репозиторием . Намерение символически : Локальный репозиторий => Глобальный репозиторий.
Ожидание в деталях : синхронизировать, чтобы мои глобальный репозиторий будет точно таким же, как локальный репозиторий , то есть:
- Если в локальном репозитории существует любых файлов эти файлы должны находиться в глобальном хранилище .
- Если в глобальном хранилище *1036* существует определенных файлов и не в локальном хранилище эти файлы должны быть удалены.
Что я пробовал :
git fetch --prune origin
git reset --hard origin/master
git clean -f -d
Что он сделал : Выше был отрезан код синхронизированного глобального репозитория с локальным репозиторием и удалены все мои последние работы, которые были в локальном репозитории. Символически: Глобальный репозиторий => Локальный репозиторий
Далее: $git log
показывает только начальный коммит . Тем не менее, я сделал различные коммиты.
Xahid@Xealot MINGW32 ~/Desktop/About (master)
$ git log
commit 28bdd84cf003789146d4bb42ca479252e8c33d3a (HEAD -> master)
Author: Username <email@gmail.com>
Date: Wed Apr 22 11:55:45 2020 +0530
Started project