J'ai un projet dans Android Studio. Je veux ajouter ce projet à un dépôt GitHub en utilisant Android Studio. Comment puis-je le faire ?
Comment puis-je valider une modification après l'avoir effectuée ?
J'ai un projet dans Android Studio. Je veux ajouter ce projet à un dépôt GitHub en utilisant Android Studio. Comment puis-je le faire ?
Aller à VCS -> Git -> Fichier d'engagement . Ensuite, tapez un message de validation et cliquez sur bouton de validation .
Configurer également l'email et le mot de passe si le code est poussé pour la première fois. stackoverflow.com/a/33024593/3496570
En cas d'erreur, utilisez -f (force push) git push -f origin master. Attention : le force push peut supprimer l'historique distant.
Si vous utilisez la dernière version d'Android Studio, vous n'avez pas besoin d'installer de logiciel supplémentaire pour Git autre que GIT lui-même. https://git-scm.com/downloads
Étapes
C'est fait. Vous pouvez maintenant trouver votre projet sur votre GitHub.
Tout d'abord, créez un compte Github et un projet dans Github. Allez dans le dossier Root et suivez les étapes.
La chose la plus importante que nous avons oubliée ici est d'ignorer le fichier. Chaque fois que nous exécutons Gradle ou que nous construisons, cela crée de nouveaux fichiers qui sont modifiables d'un build à l'autre et d'un pc à l'autre. Nous ne voulons pas que tous les fichiers d'Android Studio soient ajoutés à Git. Les fichiers comme le code généré, les fichiers binaires (exécutables) ne doivent pas être ajoutés à Git (contrôle de version). Veuillez donc utiliser .gitignore lors du téléchargement des projets sur Github. Il réduit également la taille du projet téléchargé sur le serveur.
Aller à Racine dossier.
git init
Créer .gitignore txt dans le dossier Root. Placez ces contenus dans le fichier. (cette étape n'est pas nécessaire si le fichier est généré automatiquement).
*.iml .gradle /local.properties /.idea/workspace.xml /.idea/libraries .idea .DS_Store /build /captures .externalNativeBuild
git add .
git remote add origin https://github.com/username/project.git
git commit - m "My First Commit"
git push -u origin master
Note : Selon les suggestions de différents développeurs, ils suggèrent toujours d'utiliser git à partir de la ligne de commande. C'est à vous de voir.
Correct. C'est la seule réponse qui couvre le cas des fichiers qui doivent être ignorés. Sinon, des conflits peuvent apparaître entre les développeurs, car si vous commettez tous les fichiers qui incluront les chemins locaux et les variables (comme le fichier local.properties) qui ne sont pas les mêmes sur les ordinateurs des différents Dev. +1
En guise de commentaire, peut-être est-ce quelque chose que le nouvel Android (3.0) fait, mais il semble qu'il crée automatiquement le fichier .gitignore lorsque vous créez un nouveau projet Android. C'est une excellente fonctionnalité pour les personnes qui ont tendance à oublier ces détails (comme moi).
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
7 votes
Duplicata de este y este ?