第一部分
登錄GitHub,點(diǎn)擊右上角'+'反粥,選擇'New repository'
創(chuàng)建新的項(xiàng)目
(我用的百度翻譯疲迂,自動(dòng)翻譯)
按要求填寫
‘Initialize this repository with a README’,使用README初始化此存儲(chǔ)庫(kù)
點(diǎn)擊?Create repository(創(chuàng)建存儲(chǔ)庫(kù))
這樣遠(yuǎn)程免費(fèi)倉(cāng)庫(kù)就建好了
第二部分?上傳項(xiàng)目到github
Git客戶端
遇到的問題
1.Chrome下載GitHubDesktopsetup.exeGitHub應(yīng)用
下載未響應(yīng)
解決不了
2.Git下載郑气,git官網(wǎng)下載
問題:下載文件顯示錯(cuò)誤尾组,the?setup?file?are?corrupted,please?obtain?a?new?copy?of?the program
原因:殺毒軟件損壞(關(guān)掉殺毒軟件示弓,或者去掉實(shí)時(shí)監(jiān)控)
git命令
git init //把這個(gè)目錄變成Git可以管理的倉(cāng)庫(kù)
git add README.md //文件添加到倉(cāng)庫(kù)
git add . //不但可以跟單一文件奏属,還可以跟通配符囱皿,更可以跟目錄。一個(gè)點(diǎn)就把當(dāng)前目錄下所有未追蹤的文件全部add了
git commit -m “first commit” //把文件提交到倉(cāng)庫(kù)耕渴,雙引號(hào)里為提交說明
git remote add origin git@github.com:cgglol/NDKdemo.git //關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù)
git push -u origin master //把本地庫(kù)的所有內(nèi)容推送到遠(yuǎn)程庫(kù)上?
本地倉(cāng)庫(kù)就建好了橱脸。
第三部分 關(guān)聯(lián)GitHub倉(cāng)庫(kù)
到GitHub復(fù)制之前新建的倉(cāng)庫(kù)地址
這里有兩種方法添诉,SSH和HTTPS(參考下載GitHub的兩種辦法)
如何獲得https和ssh地址呢吻商?
在瀏覽器進(jìn)入github項(xiàng)目糟红,瀏覽器的地址就是https地址盆偿,復(fù)制下來再clone即可事扭。也可以通過點(diǎn)擊項(xiàng)目頁(yè)面的clone or download獲取https和ssh地址。
?在git-bash中修改訪問方式也就是修改remote方式(https或者ssh):
? ? ? ? 1. 查看當(dāng)前的remote方式 git remote -v:
? ??????2.修改為https:
git remote set-url origin https://github.com/xmanrui/autoftp.git
? ? ? ? 3.修改為ssh:
git remote set-url origin git@github.com:xmanrui/timerecord.git
這兩種的區(qū)別是
使用加密SSH,除了第一次輸入用戶名和密碼外条霜,之后的上傳不需要了涵亏。
使用HTTPS气筋,每次上傳都需要輸入用戶名和密碼
執(zhí)行指令:git remote add origin git@github.com:cgglol/NDKdemo.git?
上傳本地代碼宠默,執(zhí)行指令:git push -u origin master?
這里會(huì)出現(xiàn)一個(gè)錯(cuò)誤:error: failed to push some refs to 'git@github.com:cgglol/NDKdemo.git'
出現(xiàn)錯(cuò)誤的主要原因是github中的README.md文件不在本地代碼目錄中
解決辦法:git pull --rebase origin master?
執(zhí)行上面代碼后可以看到本地代碼庫(kù)中多了README.md文件
此時(shí)再執(zhí)行語(yǔ)句 git push -u origin master即可完成代碼上傳到github?
此時(shí)或南,刷新你的GitHub網(wǎng)頁(yè)就可以看到自己提交的項(xiàng)目了艾君。
到此冰垄,項(xiàng)目就新建成功了虹茶。
新的問題:上傳一部分文件;下載到本地董济;虏肾??谴轮?第步?粘都?