LINUX.ORG.RU

Git два файла постоянно modified после commit & push

 


0

1

git status

On branch etc-debian_12-home_real
Your branch is up to date with 'origin/etc-debian_12-home_real'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   resolv.conf
        modified:   unbound/unbound.conf.d/resolvconf_resolvers.conf

git add .;git commit -m «Bump» git push

Enumerating objects: 11, done.
Counting objects: 100% (11/11), done.
Delta compression using up to 24 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (6/6), 504 bytes | 504.00 KiB/s, done.
Total 6 (delta 1), reused 0 (delta 0), pack-reused 0
remote:
remote: Create pull request for etc-debian_12-home_real:
remote:   https://bitbucket.org/xxx/etc/pull-requests/new?source=etc-debian_12-home_real&t=1
remote:
To bitbucket.org:xxx/etc.git
   d7164f6..3eed14f  etc-debian_12-home_real -> etc-debian_12-home_real

git status

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   resolv.conf
        modified:   unbound/unbound.conf.d/resolvconf_resolvers.conf
★★★

Похожее бывает, если взять репозиторий git с винды и перенести его в линукс - будут сплошные modified. Приходится сбрасывать все ложные модификации (конец строки другой)

anonymous
()

Есть два файла(что подозрительно)

COMMIT_EDITMSG  COMMIT_EDITMSG~
┌─[root@debian-home]─[etc-debian_12-home_real]─[ /etc/.git ]
└──╼ cat COMMIT_EDITMSG
Bump
┌─[root@debian-home]─[etc-debian_12-home_real]─[ /etc/.git ]
└──╼ cat COMMIT_EDITMSG~

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# Committer: root <root@debian>
#
# On branch etc-debian_12-home_real
# Your branch is up to date with 'origin/etc-debian_12-home_real'.
#
# Changes to be committed:
#   modified:   resolv.conf
#   modified:   unbound/unbound.conf.d/resolvconf_resolvers.conf
#
serg002 ★★★
() автор топика
Ответ на: комментарий от alysnix

git не смотрит на дату модификации

ну если изменился контент, то и дата модификации - тоже.

Совершенно необязательно. Но за бездумное применение такого лучше сразу начинать бить ногами по лицу. И желательно больше никогда не заканчивать. (=

mord0d ★★★★★
()

И что, в истории коммитов уже сто коммитов подряд с этими изменёнными двумя файлами?
Если да - в чём заключаются изменения в истории коммитов у этих файлов?

PeleWin
()
Последнее исправление: PeleWin (всего исправлений: 1)

Видел такое у одного инвалида-svn’щика, который прожить не мог без своих придурошных RCS Id (которые // $Id: <инфа о коммите>). Это же так гениально - срать в исходники на каждый коммит, вместо того чтобы в сборочную систему это добавить.

anonymous
()