C'est la première fois que j'utilise github. J'ai suivi les instructions de Baidu et j'ai finalement téléchargé le fichier local sur github. Cependant, j'ai rapidement découvert un problème. J'ai modifié le fichier précédemment téléchargé localement. ? Après avoir essayé pendant longtemps, j'ai constaté qu'il n'y avait aucun changement sur github
Voici le dossier local
Ensuite, je fais un clic droit sur GUI ici et cette fenêtre apparaît
Je dois expliquer, je ne sais pas si c'est à cause de l'installation de svn, mais seules deux opérations fonctionnelles git apparaissent lorsque je fais un clic droit sur la souris, ou si je n'ai que ces deux
Le problème maintenant est que j'ai modifié le contenu du fichier fdj local
Il n'y a aucun changement dans l'actualisation de github en ligne. Comment synchroniser les modifications Veuillez donner les conseils d'un expert
Il est recommandé d'utiliser TortoiseGit Bien que Git GUI/Bash soit également installé, le premier est plus utile pour les novices.
Utilisez git, c'est simple et rapide. Ne vous contentez pas de l'interface graphique, vous serez empoisonné.
stage -> commit -> push
Etes-vous sûr d'avoir suivi ces trois étapes ? Vous pouvez voir dans l'interface graphique de Git que les fichiers que vous avez modifiés sont toujours dans un état non préparé
Avez-vous fait à la fois du commit et du push ?
Git add
Git commit
Git push
Le push est-il écrit correctement ?
Clic droit ->Git Bash Ici, après l'apparition de la fenêtre de commande,
git status
affichez l'état actuel de votre branche, après avoir vu le fichier que vous avez modifiégit add 你修改要上传的文件
, puisgit commit -m '提交注释'
, et enfingit push origin 你的分支
moi Des exemples d'opérations sont les suivants
Vous voyez, après avoir modifié le index.html sous la branche master, j'ai exécuté
git add index.html
ajouter des fichiers modifiés;git commit -m 'UPDATE PAGE'
soumettre journal du fichier ;git push origin master
Commit dans la branchemaster
distante.Si vous souhaitez vérifier sur quelle branche vous vous trouvez actuellement, exécutez simplement
git branch
. J'espère que ça vous aideraLes réponses données par d'autres peuvent ne pas vous convenir. Veuillez d'abord lire la documentation officielle :
.git-scm
tortoisesvn est déjà installé, installons tortoisegit d'ailleurs, c'est simple et pratique