À propos des problèmes d'opération de validation GIT
天蓬老师
天蓬老师 2017-05-02 09:34:50
0
3
677

Lorsque le disque (fichier local) et la zone de cache sont modifiés, comme indiqué ci-dessous :


Utiliser : git commit -m 'xxx' validera les modifications de la zone de cache, mais les modifications locales ne seront pas soumises.
Lors de l'utilisation de git commit -m 'xxxx' a.php, la zone de cache et les modifications locales sont soumises.
Est-ce le bon principe de Git ? Demandez à Dieu de vous expliquer.

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(3)
習慣沉默

Vous ne pouvez pas soumettre comme ça ! Après avoir exécuté git commit -m '提交日志', vous devez exécuter git push origin 分支 pour mettre à jour vers la branche distante correspondante. git commit -m '提交日志'Il est inutile d'ajouter des fichiers modifiés plus tard

世界只因有你

Oui, git commit -m 'xxx' soumettra uniquement les mises à jour des fichiers qui ont été ajoutés par git à la zone de préparation, et par lots, c'est-à-dire que tous les fichiers de la zone de préparation seront soumis

git commit -m 'xxx' a.php, le fichier spécifié peut être soumis sans git add, mais un seul. Si vous voulez plusieurs fichiers, vous devez ajouter les noms de fichiers complets un par un après la commande

.

Donc, si je veux valider tous les fichiers modifiés, mais qu'il n'y a pas de git add dans la zone de transit, j'utiliserai cette commande git commit -am 'x'

左手右手慢动作

Lorsque des fichiers sont donnés sur la ligne de commande, la commande valide le contenu des fichiers nommés, sans enregistrer les modifications déjà effectuées. Le contenu de ces fichiers est également préparé pour la prochaine validation en plus de ce qui a été effectué. mis en scène auparavant.

Votre compréhension est correcte. Porter les paramètres du fichier à la fin validera directement le contenu actuel de ces fichiers au lieu des modifications dans le tampon.

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