圖文:
步驟一:
在管理平臺(碼云/GitHub等)創(chuàng)建新項(xiàng)目
3.點(diǎn)擊復(fù)制,下面在Android Studio中能用到(填寫URL地址)
步驟二:
把Android Studio項(xiàng)目導(dǎo)入碼云
2.選擇自己所創(chuàng)建的整個(gè)工程,點(diǎn)OK
3.點(diǎn)過OK之后會發(fā)現(xiàn)摔握,在Project下 部分文件變?yōu)榧t色
4.點(diǎn)擊Add
5.目錄下字體顏色變成綠色
6.點(diǎn)擊紅色箭頭指向的地方(可能會提示填寫郵箱地址,即你注冊O(shè)SChina填寫的郵箱地址)
7.main文件上的勾點(diǎn)掉,(部分情況名字不一樣澳化,位置一樣),Message部分內(nèi)容隨便輸入稳吮,然后點(diǎn)擊Commit and Push
8.接下來的提示窗口選擇Commit
9.點(diǎn)擊Define remote
10.URL里面填寫:在最上面步驟里復(fù)制的URL地址缎谷,點(diǎn)OK
11.點(diǎn)Push
13.點(diǎn)OK,中途可能會提示輸入賬號密碼(為你注冊的OSChina登陸的賬號密碼盖高,輸入一次之后慎陵,下次就不用輸入了)
14.之后會提示 Push rejected,
15.右鍵喻奥,Delete席纽,提示框點(diǎn)OK
16.然后在主目錄右鍵Git 選擇Pull
17.先點(diǎn)刷新建,然后打鉤撞蚕,再點(diǎn)Pull
18.之后可能會提示以下內(nèi)容:Git Pull Failed
19.找到你存放此Android項(xiàng)目的路徑润梯,比如我的為:
20.在此文件夾上右鍵,選擇Git Bash Here甥厦,之后會彈出一個(gè)彈出框纺铭,并在里面輸入:git pull origin master --allow-unrelated-histories,
按回車鍵 刀疙,提示舶赔,就可以關(guān)閉了(點(diǎn)Ok)
提示 Push成功
22.現(xiàn)在可以到OSChina項(xiàng)目 刷新,大功告成G怼>鼓伞!
Git(Mac相關(guān)疚鲤,Window可不看)
首先锥累,我們需要一個(gè)本地倉庫,用來連接到git并提交代碼
注:Xcode7.0之前的版本需要自行安裝git集歇,Xcode7.0之后默認(rèn)已經(jīng)安裝
1.創(chuàng)建一個(gè)文件夾用作本地倉庫,比如我先在桌面上創(chuàng)建一個(gè)文件夾并命名為”測試”
然后打開Mac電腦的終端桶略,進(jìn)入到這個(gè)文件夾,輸入
cd
空格一次后 將文件夾拽入終端生成路徑,enter一下進(jìn)入
再輸入命令
git init
這樣本地倉庫就創(chuàng)建好了
2.創(chuàng)建遠(yuǎn)程倉庫际歼,也就是在git上創(chuàng)建倉庫
首頁登陸Github惶翻,并選擇創(chuàng)建
填寫倉庫名稱,這里注意倉庫名稱不要寫中文蹬挺,中文顯示不出來
ok维贺,這樣遠(yuǎn)程倉庫也創(chuàng)建好了
3.將本地倉庫與遠(yuǎn)程倉庫進(jìn)行關(guān)聯(lián)
在終端中繼續(xù)輸入
git remote add origin https://github.com/iOSZZW/myGit
解釋一下它掂,git remote add origin后的網(wǎng)址是你的遠(yuǎn)程倉庫的地址巴帮,具體查看請看下圖
OK現(xiàn)在已經(jīng)關(guān)聯(lián)成功了
4.將git上遠(yuǎn)程倉庫里的東西拉到本地倉庫來進(jìn)行合并提交 (因?yàn)橹皠?chuàng)建遠(yuǎn)程倉庫的時(shí)候是帶了README.md文件的),在終端輸入
git pull --rebase origin master
到現(xiàn)在為止虐秋,git 就可以正常使用了榕茧,
注:還有一種更快速的辦法使用,什么都不用做客给,既不用創(chuàng)建文件夾用押,也不用關(guān)聯(lián),前提是要有遠(yuǎn)程倉庫
先創(chuàng)建一個(gè)遠(yuǎn)程倉庫靶剑,然后克隆到桌面上蜻拨,ok上面的步驟全省了
cd Desktop
git clone https://github.com/iOSZZW/myGit
終端輸入兩行命令就搞定了
使用方法:命令行操作
常用命令行如下:
git status 查看本地git倉庫的狀態(tài)
git add -A 添加所有修改的內(nèi)容
git commit -m "提交詳情內(nèi)容記錄" 提交更新到本地倉庫
git push -u origin master 將本地倉庫更新的內(nèi)容提交到遠(yuǎn)程倉庫
git diff 查看修改的內(nèi)容
git log 查看歷史版本,顯示從最近到最遠(yuǎn)的提交日志
更完整的教程請參看:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013758392816224cafd33c44b4451887cc941e6716805c000
第一次創(chuàng)建/拉項(xiàng)目出錯(cuò)后
cd
空格一次后 將文件夾拽入終端生成路徑桩引,enter一下進(jìn)入
再輸入命令
git pull origin master --allow-unrelated-histories
再繼續(xù)推拉操作