相信只要是需要一個(gè)團(tuán)隊(duì)合作的項(xiàng)目或者一個(gè)大的集體弯菊,都需要用到git,所以來(lái)到thought works的自己疮丛,重新?lián)炱鹆薵it焕数,重新學(xué)習(xí)盗扒。
首先跪楞,我用的系統(tǒng)是linux的deepin,所有的操作侣灶,僅限deepin 和 ubuntu甸祭。
關(guān)于git ,我想說(shuō),命令都是那些褥影,需要的是經(jīng)常用池户,命令不多,卻經(jīng)常容易遺忘,希望其它人學(xué)習(xí)的時(shí)候可以做到多練多練多練校焦。
首先安裝git
sudo apt-get install git
需要?jiǎng)?chuàng)建一個(gè)文件夾赊抖,文件夾應(yīng)與githup上創(chuàng)建的倉(cāng)庫(kù)名一致
創(chuàng)建文件夾:mkdir test(文件名/倉(cāng)庫(kù)名)
進(jìn)入到創(chuàng)建的倉(cāng)庫(kù)中:cd test
之后執(zhí)行操作 初始化倉(cāng)庫(kù):git init? (成功會(huì)出現(xiàn):已初始化空的Git倉(cāng)庫(kù)于.....)
成功后:
git add *
git commit -m "abc" (""中的參數(shù)可以隨便設(shè)置)
之后可能需要在終端中登陸你的賬號(hào)密碼:git config --global user.email "you@example.com"
git config --global usser.name "Your Name"
之后重新執(zhí)行命令:git commit -m "abc"
如果還是不能執(zhí)行操作,就可能需要添加一個(gè)文件在你的倉(cāng)庫(kù)中
所以:touch 1(“文件名”)
之后重新執(zhí)行命令即可:
git add *
git commit -m "abc"
git remote add origin https://github.com/gitname/test.git(可以直接去倉(cāng)庫(kù)中復(fù)制鏈接)
之后:
git push -u origin master
可能需要輸入你的賬號(hào)和密碼
按照輸入就好
最后寨典,因?yàn)槲覀円院髸?huì)經(jīng)常用到git,而每一次都需要輸入自己的賬號(hào)和密碼熏迹,所以,推薦一個(gè)博客凝赛,關(guān)于ssh免密操作的http://blog.csdn.net/baidu_35085676/article/details/53456884
自己總結(jié)一下:
回到家目錄中注暗,執(zhí)行一下命令
ssh-keygen -t rsa -C "useremail@email.com"
打開(kāi) .ssh 隱藏文件,查看 id_rsa.pub 文件
cd id_rsa.pub
復(fù)制粘貼內(nèi)容墓猎,至github中的ssh key中即可
如果之后發(fā)現(xiàn)還是需要賬號(hào)密碼的話捆昏,打開(kāi)隱藏文件 .git/config ,替換url的格式毙沾。
將
url = https://github.com/Name/project.git
一行改為
url = git@github.com:Name/project.git
即可骗卜。
試試,發(fā)現(xiàn)成功了左胞!
(之前截圖丟了寇仓。。烤宙。沒(méi)圖有真相啊可是)