Lorsque je git le statut, je reçois ce message d'erreur:
# On branch master
# Your branch and 'Origin/master' have diverged,
# and have 1 and 2 different commits each, respectively.
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .gitignore
nothing added to commit but untracked files present (use "git add" to track)
Donc, je ne peux pas tirer ou pousser. Quand je tire je reçois ceci:
macoss-MacBook-Pro-10:Marketing owner12$ git pull Origin master
Password for 'https://[email protected]':
From https://bitbucket.org/genadinik/marketing
* branch master -> FETCH_HEAD
error: The following untracked working tree files would be overwritten by merge:
.DS_Store
Please move or remove them before you can merge.
Aborting
Que puis-je faire pour résoudre ce problème? Merci!
rm .DS_Store
git add -A
git commit -m "Added .gitignore file"
Vous voudrez également ajouter expressément .DS_Store
à votre .gitignore
de sorte que, lorsque .DS_Store
sera inévitablement créé à l'avenir, il ne gênera pas vos commits.
Vous ne vous souciez probablement pas de .DS_Store. Alors, essayez de le déplacer vers .DS_Store.bak et tirez à nouveau
Je pense que vous devez d'abord ajouter les fichiers avec add .
puis pull
puis commit
et Push