J'ai essayé de créer un fichier texte en utilisant Git, j'ai tapé la commande "touch home.html", puis j'ai tapé la commande git "add home.html", puis j'ai entré "git status" et le fichier ne veut pas apparaître, j'ai relancé le finder plusieurs fois, rien.
Réponses
Trop de publicités?Tu es en train de courir git status
dans le mauvais référentiel (votre répertoire personnel, ~
c'est-à-dire /Users/adam
). Vous devez vous déplacer dans le repo sur lequel vous souhaitez agir, c'est-à-dire cd ~/Desktop/Tools/Git/MyFolder
ou un sous-répertoire de celui-ci, et puis exécuter git status
.
Vous avez créé le home.html
dans ~
.
Vous devez avoir exécuté git init
sur votre répertoire personnel ou un parent de celui-ci, c'est-à-dire /Users/adam
, /Users
ou /
. La première est la plus probable, car les autres nécessiteraient l'utilisation de sudo
. Vous pouvez oublier / vous débarrasser de ce repo en exécutant rm -rf .git
dans ce répertoire.
Je vous encourage à apprendre les bases de Git en regardant cette vidéo .
Voici une bonne vidéo sur Les bases du terminal Linux également. MacOS n'est pas Linux, mais il est basé sur Unix, tout comme Linux, donc les principes sont les mêmes ; les connaissances s'appliquent directement à MacOS.
Pourquoi ne pas utiliser text edit pour enregistrer un fichier texte dans cette fenêtre du finder.
Rappelez-vous que le Finder cache tous les fichiers et dossiers avec un . par défaut, mais vous disposez d'un raccourci clavier simple pour activer cette fonction.
Je pense que vous n'avez rien à reprocher à l'aspect graphique, mais vous voudrez dépanner un peu en utilisant des outils purement en ligne de commande ou des outils purement graphiques pour éviter de mélanger les idiomes et les étapes de dépannage.
Pour la suite de votre question, n'oubliez pas de préciser où vous travaillez. Un dossier sur votre bureau est idéal pour éviter les erreurs de permissions si votre git est ailleurs.
Les fichiers à suivre et .git
doivent être dans un seul dossier.
Myfolder
|- .git
|- home.html
Utilisez cd
pour naviguer. Utilisez man cd
au cas où il y aurait un doute.
Exemples :
>>> pwd
~/Desktop
>>> cd Tools/Git
>>> pwd
~/Desktop/Tools/Git
>>> cd Myfolder
>>> pwd
~/Desktop/Tools/Git/Myfolder
Maintenant, utilisez touch
pour faire le fichier HTML et voir si git peut le voir, et l'ajouter au suivi.
http://git.github.io/git-reference/basic/
Gestion des fichiers
puis je saisis "git status" et le fichier ne veut pas apparaître,
Utilisez >
pour envoyer la sortie de toute commande dans le terminal vers un fichier txt ou journal.
Cette commande crée un fichier texte vide nommé abc
sur le bureau.
touch ~/Desktop/abc.txt
Cette commande envoie la sortie de git status
vers un fichier status.txt
vous pouvez modifier l'emplacement et le nom du fichier.
>>> git status > ~/Desktop/status.txt
Cette commande ouvre tout fichier txt/rtf/log au chemin donné avec TextEdit.app.
>>> open -a /Applications/TextEdit.app ~/Desktop/status.txt