Hi, when I try to update my git repository with "git pull --rebase", I get the error message:
Cannot pull with rebase: You have unstaged changes. Please commit or stash them. Now, "git status" tells me that there are the following .po files which are modified and not staged: # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: po/guix/cs.po # modified: po/guix/de.po # modified: po/guix/eo.po # modified: po/guix/hu.po # modified: po/guix/pt_BR.po # modified: po/guix/sr.po # modified: po/guix/vi.po # modified: po/packages/de.po # modified: po/packages/eo.po # modified: po/packages/pt_BR.po # modified: po/packages/sr.po # modified: po/packages/vi.po # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # doc/os-config.texi However, I've not intentionally changed those files. I suspect that "make" did. Is it OK to tell git to ignore those files with: git update-index --assume-unchanged po/guix/cs.po ... Thanks, Fede