Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Είναι ένα Web Api σε aspnet και μια εφαρμογή android Που κάνει consume το Api

 

Πως μπορώ σε 1 repository να εχω και τα 2 Projects

 

/MyRepo

/MyRepo/MyAspnetProject

/MyRepo/MyAndroidProject

/MyRepo/Readme

 

ανεβασα πρωτα το MyAspnetProject, όλα καλά!

 

μετά που πήγα android studio μου βγαζει ερρορ και δεν μπορώ να κάνω Push. αν δοκιμάσω όμως σε empty repository μια χαρά το ανεβάζει.

Δημοσ.

Φτιάχνεις το directory όπως θες να είναι στο git και το κάνεις όλο push.. Τώρα λογικά δεν σε αφήνει επειδή έβαλες readme ή κάτι τέτοιο και έχει διάφορες από το τοπικο από το remote .

Δημοσ.

 

! [rejected]        master -> master (non-fast-forward)

error: failed to push some refs to 'https://github.com/...git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
Δημοσ.

A) Καλό είναι ένα repo / project

 

πχ. Το /MyRepo/MyAspnetProject να είναι ένα repository και το /MyRepo/MyAndroidProject ένα άλλο.

 

Β) Κατά την δημιουργία των repositories στο Github ΜΗΝ επιλέγεις να συο το κάνει initialize με Readme απλά κάνε ένα έχτρα commit στο εκάστοτε repo.

 

Γ) Όταν κάνεις Readme καλό είναι να το ονομάζεις Readme.md και να χρησιμοποιείς την γλώσσα επισύμανησης Markdown https://en.wikipedia.org/wiki/Markdown . (Θα φαίνετε super awesome στο αποθετήριο του github)

 

Δ) (τώρα είδα τι απάντησες) Στο λέει φως φανάρι:

hint: Updates were rejected because the tip of your current branch is behind

hint: its remote counterpart. Integrate the remote changes (e.g.

hint: 'git pull ...') before pushing again.

Απλά στο τερματικό σου ή στο git bash τρέξε:

cd /MyRepo
git pull
git push
  • Like 1
Δημοσ.

μετά το git pull μου βγάζει

 

Git Pull Failed: fatal: refusing to merge unrelated histories

 

απλά ήθελα να είναι σε 1 για να έχω κοινό readme/κοινή παρουσίαση.

Δημοσ. (επεξεργασμένο)

Τότε σβήσε το repo στο github κάνε νέο ΧΩΡΙΣ να ορίσεις να γίνετε Initialize me Readme και Licence ή .gitignore.

 

Και τρέξε

git remote set-url origin ^git remote^

 Όπου το remote στο δίνει το github.

Επεξ/σία από PC_MAGAS

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...