• Git coding что я делаю не так?

    git status
    # Changed but not updated:
    # (use "git add <file>..." to update what will be committed)
    # (use "git checkout — <file>..." to discard changes in working directory)
    #
    # modified: .idea/ant.xml
    # . . .

    git checkout — .idea/ant.xml
    git status

    # Changed but not updated:
    # modified: .idea/ant.xml

    git add .idea/ant.xml

    # Changes to be committed:
    # (use "git reset HEAD <file>..." to unstage)
    #
    # modified: .idea/ant.xml

    git reset HEAD .idea/ant.xml
    git status

    # Changed but not updated:
    # modified: .idea/ant.xml

    git stash
    git status

    # Changed but not updated:
    # modified: .idea/ant.xml

    Я не только это пробовал, уже кучу всего перебробовал отсюда: book.git-scm.com

    это после мёрджа

Replies (3)

  • @shamansir, после попытки мёрджа, так вернее
  • @shamansir, я просто хочу полностью удалить/забыть все изменения которые есть, потому что не могу даже свичнуться в другой бранч. там легион файлов, я не хочу их перебирать по одному. git stash как я понял должен забекапить эти изменения и дать мне о них забыть. пусть, я их очищу потом. но и он этого не делает ни когда они добавлены в stahe ни когда нет.

    git checkout до конкретного SHA тоже не работает
  • @shamansir, git reset --hard origin/cur-branch помог, но по-моему это как-то не так должно работать