Comment puis-je valider et envoyer au référentiel de quelqu'un d'autre sur GitHub?

J'ai cloné un référentiel créé par un professeur sur ma machine virtuelle (je suis sur Ubuntu 13.10) et nous sommes censés créer des dossiers personnels. J'ai créé le mien, mais je ne peux pas pour la vie de m'engager et de le pousser à en faire apparaître sur GitHub. Je vous jure, j'ai essayé toute les réponses sont ici, et les choses se sont quelque peu améliorées. Par exemple, j'ai d'abord eu une version de Git qui était trop vieux et ne serait pas permis de https. J'ai également créé un fichier vide dans mon répertoire personnel, parce que je sais GitHub ne stocke pas les dossiers vides.

L'origine, j'avais cloné le dépôt à l'aide de:

$ git clone git://github.com/astrofoley/astr596.git 

Et ensuite utilisé

git config --global user.name "myusername"

et

git config --global user.email "myemail"

J'ai vérifié avec mon professeur et il fait bien sûr j'ai les autorisations adéquates.

À ce stade, en fonction de ce qui commit et push méthodes que j'utilise (j'essaie toujours de pousser à https://github.com/astrofoley/astr596.git), j'ai plusieurs erreurs allant de "rien n'est ajouté à commettre, mais sans traces de fichiers présents à" simplement "403". Je n'ai aucune idée de ce que je fais de mal, mais je soupçonne que c'est quelque chose en rapport avec le fait que le dépôt appartient à un autre compte. De toute façon, cela devient très frustrant. S'il vous plaît aider!

EDIT: Voici un exemple de mon problème actuel. J'ai essayé d'ajouter et d'engager le fichier dans mon répertoire, en utilisant à nouveau

git add blank.txt

(cette étape semble avoir fonctionné très bien) et puis

git commit blank.txt

À ce point, je reçois le message "Sur la branche master, rien à commettre, répertoire de travail propre".

source d'informationauteur Arnold