phpstorm上配置git環(huán)境的配置總感覺(jué)很簡(jiǎn)單,沒(méi)發(fā)現(xiàn)看似簡(jiǎn)單的東西浪費(fèi)我好多時(shí)間。我在網(wǎng)上查了一下關(guān)于phpstorm的git環(huán)境的配置沒(méi)有具體的總結(jié)所以我把自己的配過(guò)程簡(jiǎn)單總結(jié)了一下
接下來(lái)是我的配置環(huán)境的具體步驟
一:在PHPstorm中配置 git環(huán)境 (1)點(diǎn)擊phpstorm的file->setting 選擇git (2)點(diǎn)擊git選擇所安裝git的具體路徑 (3)接下來(lái)選擇Tools選擇shell路徑選擇好后并在路徑后面添加--login-i (4)點(diǎn)擊OK重啟一下phpstorm可以看到git環(huán)境搭建成功的情況 二:生成git密鑰對(duì)生成步驟 (1):設(shè)置Git的user name和email: $ git config --global user.name 'zhangsan'$ git config --global user.email '[email protected]'(2):生成SSH密鑰過(guò)程: 1.查看是否已經(jīng)有了ssh密鑰:cd ~/.ssh
如果沒(méi)有密鑰則不會(huì)有此文件夾,有則備份刪除
2.生存密鑰:
最后得到了兩個(gè)文件:id_rsa和id_rsa.pub
3:添加密鑰到ssh:ssh-add 文件名 需要之前輸入密碼。 4:在github上添加ssh密鑰,這要添加的是“id_rsa.pub”里面的公鑰。打開(kāi)https://github.com/,登陸zhangsan,然后添加ssh。
5:測(cè)試:ssh [email protected]
成功情況:The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.
三:開(kāi)始使用github (1):.獲取源碼:RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added ‘github.com,207.97.227.239′ (RSA) to the list of known hosts.ERROR: Hi tekkub! You’ve successfully authenticated, but GitHub does not provide shell accessConnection to github.com closed.
$ git clone [email protected]:billyanyteen/github-services.git(2):.這樣你的機(jī)器上就有一個(gè)repo了。
(3):.git于svn所不同的是git是分布式的,沒(méi)有服務(wù)器概念。所有的人的機(jī)器上都有一個(gè)repo,每次提交都是給自己機(jī) 器的repo
倉(cāng)庫(kù)初始化:
git init生成快照并存入項(xiàng)目索引:
git add文件,還有g(shù)it rm,git mv等等…
項(xiàng)目索引提交:
git commit
注:在首次配置密鑰過(guò)程中會(huì)出現(xiàn) bad file number 問(wèn)題 具體是因?yàn)槟愕?shh文件中缺少config文件 該文件的具體內(nèi)容為:(4):.協(xié)作編程:
將本地repo于遠(yuǎn)程的origin的repo合并,
推送本地更新到遠(yuǎn)程:
git push origin master更新遠(yuǎn)程更新到本地:
git pull origin master補(bǔ)充:
添加遠(yuǎn)端repo:
$ git remote add upstream git://github.com/pjhyett/github-services.git重命名遠(yuǎn)端repo:
$ git://github.com/pjhyett/github-services.git為“upstream”
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。
新聞熱點(diǎn)
疑難解答
圖片精選