2009-08-25 12 views

cevap

9

Github'da repo oluşturun.

Sonra Sonra yapmak projeye

git remote add origin [git hub url] 

için kökenini belirleyecektir:

git push origin [branch name] 

Ve

+1

Başlatma işlemleri için teşekkürler. Önce bir "git uzak rm kaynağı" yapmak zorunda kaldım, sonra değiştirebilirdim. Sonra ana dalı birleştirmek için bir "git çekme kökeni ustası" yapmak zorunda kaldım. Sonra "git itme başlangıç ​​ustası" yapabilirim. Korku veren! Yine teşekkürler! – Dooltaz

+1

Aslında itme [git hub URL'si] + refs/heads/*: refs/heads/* ' –

+0

veya" git push origin --all --tags "ile tüm dalları ve etiketleri itmeye zorlayabilirsiniz. . –

2

(bütün geçmişi vs ile) Github için yerel depoyu itecektir Bu, hacker'ın ghill'lerin cevabı hakkındaki yorumuna gerçekten bir cevaptır, ancak biraz uzun sürdü ve SO bir yorumda bir sürü kod koymamı istemedi.

... veya "origin" dışında bir ad kullanabilirsiniz. Mesela, "usta" şubemin bir github repo'ya ittiği bir depo var ve "hack" dalı bir diğerine iter. .git/konfigürasyonunda

, bu var:

[remote "origin"] 
    fetch = +refs/heads/*:refs/remotes/origin/* 
    url = [email protected]:xiongchiamiov/fourU.git 
[branch "hacking"] 
    remote = origin 
    merge = refs/heads/hacking 
[remote "main"] 
    url = [email protected]:xyztextbooks/fourU.git 
    fetch = +refs/heads/*:refs/remotes/main/* 
[branch "master"] 
    remote = main 
    merge = refs/heads/master 
0

This da uzak dalların takibini yönetmek için yararlıdır.

İlgili konular