Serveur - git déploie le code et le code des fichiers non suivis apparaît
阿神
阿神 2017-05-02 09:32:41
0
2
725

Utilisez git pour synchroniser le code avec le serveur, passez de la branche de fonctionnalités à master ou à d'autres nouvelles branches, puis exécutez git status L'invite contient untracked files, et ces untracked files ont été supprimés.

[www@iZ94 fl.com]$ git status
# On branch develop
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       images/an_page_h5-06.png~HEAD
#       images/an_page_h5-06.png~HEAD_0
#       images/an_page_h5-07.png~HEAD
#       images/an_page_h5-07.png~HEAD_0
#       images/an_page_h5-08.png~HEAD
#       images/an_page_h5-08.png~HEAD_0
#       images/an_page_h5-09.png~HEAD
#       images/an_page_h5-09.png~HEAD_0
nothing added to commit but untracked files present (use "git add" to track)
[www@iZ94 fl.com]$ 

[www@iZ94 fl.com]$ git reset --hard origin master
fatal: Cannot do hard reset with paths.
[www@iZ94 fl.com]$ git reset --hard remotes/origin/develop
HEAD is now at 6ac5b22 Merge branch 'PD_MC-414_Ma1-2' into 'develop'

Ces fichiers image ne sont pas nécessaires. L'ordinateur local est WIN, qui n'est pas sensible à la casse et la majuscule est incorrecte. Soumis à LINUX, sensible à la casse, modifié ultérieurement, mais le cache ne peut pas être supprimé. Désormais, lors du passage à d'autres branches, une telle invite s'affichera. Utilisez git reset --hard remotes/origin/master pour voir comment la forcer à devenir une branche propre.

阿神
阿神

闭关修行中......

répondre à tous(2)
淡淡烟草味

Git reset consiste à restaurer le contenu de la zone de stockage temporaire. Ce contenu ne se trouve pas dans la zone de stockage temporaire. Vous pouvez utiliser git clean pour le nettoyer, ou supprimer ces fichiers directement, ou utiliser git checkout pour restaurer le contenu. de l'espace de travail !

PHPzhong

Vérifiez visuellement que ces fichiers sont générés lors de l'exécution de votre programme. Vous pouvez les supprimer directement. La meilleure solution est de placer le contenu temporaire généré dans certains répertoires spécifiques, puis d'ajouter ce répertoire à .gitignoreDans Fichier<.>

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal