開篇話:從決定寫簡(jiǎn)書到現(xiàn)在也有一段時(shí)間了,平時(shí)看到的好的項(xiàng)目和技能點(diǎn)都是當(dāng)時(shí)記住了,可有時(shí)候好記性不如爛筆頭,當(dāng)項(xiàng)目做的久了,知識(shí)多了之后就會(huì)迷茫想翻看之前的知識(shí)都無從下手,所以寫簡(jiǎn)書就是為了做個(gè)筆記,內(nèi)容不一定很難,只要是方便日后查閱就好.
配置公鑰
- 配置公鑰相關(guān)的內(nèi)容可以參考淺顯易懂的Git
登錄GitHub選擇Settings -> SSH and GPG keys
Settings
我已經(jīng)添加過了所以是上面的界面,要是第一次添加就有個(gè)添加選項(xiàng),公鑰在.ssh文件中,copy下就可以了.
創(chuàng)建GitHub倉(cāng)庫(kù)
這的倉(cāng)庫(kù)名字可以隨意取名字,大小寫也隨意,但是盡量和AS中一樣好區(qū)分.
創(chuàng)建代碼庫(kù)
在這要copy SSH git地址(因?yàn)楣€是用SSH協(xié)議生成的),此處我要說下:要是使用HTTPS的git地址那就每次提交的時(shí)候要驗(yàn)證用戶名和密碼,所以此處用SSH,這樣只要公私鑰匹配正確就不用每次都驗(yàn)證密碼了.
創(chuàng)建本地項(xiàng)目
在AndroidStudio中創(chuàng)建一個(gè)Test的項(xiàng)目,然后找到本地文件路徑,右擊->Git Bash
然后就是clone剛才的項(xiàng)目到本地
成功之后將克隆下的Test文件夾中的文件copy到外層本地項(xiàng)目中的Test中,然后刪掉clone下來的Test文件夾
最后看下最后的結(jié)果:
現(xiàn)在就完成的差不多了,接下來就需要幾個(gè)命令就完事了,其中的忽略文件自己看著寫就行(網(wǎng)上一堆)
接下來再次回到命令行:
-
git add .
添加所有文件到暫存區(qū)
-
git commit -m "描述信息"
將暫存區(qū)的文件提交到Head區(qū)
-
git push origin master
最后提交到遠(yuǎn)程GitHub主分支
最后刷新GitHub
結(jié)束語(yǔ)
GitHub地址
弄完這些也算是告一段落了,雖然內(nèi)容很簡(jiǎn)單,但是我堅(jiān)信還有對(duì)一些人有用處,也是對(duì)自己這個(gè)知識(shí)的一個(gè)總結(jié)吧!