У меня есть публичный репозиторий. Никто другой не разветкил, не потянул или не сделал что-нибудь еще. Я внес некоторые незначительные изменения в один файл, успешно их совершил и попытался нажать. В нем говорится "Все актуально". Нет ветвей. Я очень, очень новичок в git, и я не понимаю, что происходит на земле.
git remote show origin
говорит мне:
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (up to date)
Любые идеи, что я могу сделать, чтобы понять, что он НЕ обновлен?
Спасибо
Обновление:
git status
:
# On branch master # Untracked files: # (use "git add ..." to include in what will be committed) # # histmarkup.el # vendor/yasnippet-0.6.1c/snippets/ no changes added to commit (use "git add" and/or "git commit -a")
git branch -a
:
* master remotes/origin/master
git fsck
:
dangling tree 105cb101ca1a4d2cbe1b5c73eb4a238e22cb4998 dangling tree 85bd0461f0fcb1618d46c8a80d3a4a7932de34bb
Обновление 2: я повторно открыл измененный файл, и изменения, которые я ЗНАЮ, что я сделал, исчезли. Поэтому я добавил их снова, прошел через rigamarole git status
, git add filename
, git commit -m "(message)"
и git push origin master
, и внезапно он работает так, как он предполагал.
Обновление 3: git reflog
вывод:
009251 [email protected]{0}: commit: added copy/paste keybindings 06920f9 [email protected]{1}: commit: Minor .gitignore tweak 84aa30c [email protected]{2}: checkout: moving from master to master 84aa30c [email protected]{3}: checkout: moving from ec16cca979045547a5444e20f48ed468dee81dd4 to master ec16cca [email protected]{4}: commit: Added keybindings for copy/paste 5c4a611 [email protected]{5}: commit: remember-mode keybinding to M-R f3e4729 [email protected]{6}: commit: Correcting last push which wiped out some stuff fa28a3e [email protected]{7}: checkout: moving from master to fa28a3ed80eb0c6d4375ae77060d5cb4143d6a8e^0 84aa30c [email protected]{8}: commit: Modified keybindings, added LaTeX hook 10e7718 [email protected]{9}: commit: Added a few keybindings d62378b [email protected]{10}: commit (initial): first commit