總結phpStorm使用

使用中參考文獻 phpstorm配置git https://blog.csdn.net/igocsdn/article/details/84321939php

1、安裝gitgit

1.下載安裝git https://git-for-windows.github.io/github

2、配置PHPSTORMwindows

1.修改PHPSTORM配置服務器

打開phpstorm,選擇File->settings->version control->git,而後在path to git executable中選擇安裝好的git文件夾裏的git.exessh

默認安裝路徑在:C:\Program Files\Git\bin\git.exe。個人安裝在D:\Software\Git\bin\git.exephpstorm

而後點擊後面的test,測試是不是成功的。ide

2.建立本地倉庫 VCS->Import into Version Control->Create Git Repository…選擇本地目錄。測試

![]fetch

3、配置遠程倉庫(配置SSH公鑰)

1.檢查是否生成過ssh 密鑰

生成ssh 密鑰後,會在當前用戶的根目錄下建立.ssh目錄。所以,能夠經過如下兩種方式檢查是否生成過ssh 密鑰。

是否可切換到.ssh目錄: cd ~/.ssh

若是.ssh目錄則會切換到對應目錄,不存在會有相關提示。

使用ls命令檢查: ls -l ~/

經過以上兩種方式檢查後,當存在時,能夠繼續下面的操做從新生成ssh 密鑰,也能夠使用已經生成的ssh 密鑰。

2.使用ssh-keygen命令生成ssh 密鑰

使用ssh-keygen命令生成ssh 密鑰能夠使用如下命令: ssh-keygen -t rsa 1 也能夠使用如下命令在生成時添加註釋: ssh-keygen -t rsa -C "個人SSH密鑰" 1 上面兩個命令均可以生成ssh 密鑰,輸入上面命令後,連按三個空格便可生成ssh 密鑰。

生成ssh 密鑰後,能夠到~/.ssh目錄下查看相關文件,通常來講ssh密鑰會包含id_rsa和id_rsa.pub兩個文件,分別表示生成的私鑰和公鑰,而後在碼雲等在線倉庫下添加公鑰id_rsa.pub裏面的內容

4、遠程倉庫地址配置:VCS->Checkout from Version Control->Git

複製coding項目地址

![]

設置本地分支對應遠程分支 查看分支

git branch -a

查看遠程倉庫信息

git remote -v

查看本地分支與遠程分支的追蹤:

git branch -vv

跟蹤遠程分支:

當前所在分支跟蹤遠程分支: git branch --set-upstream-to=origin/master

指定本地分支關聯遠程分支: git branch --set-upstream 本地新建分支名 origin/遠程分支名

例如,把本地dev分支和遠程dev分支相關聯:

git branch --set-upstream dev origin/dev

注:本地新建分支, push到遠程服務器上以後,使用git pull或者git pull 拉取或提交數據時會報錯,必須使用命令:git pull origin dev(指定遠程分支);若是想直接使用git pull或git push拉去提交數據就必須建立本地分支與遠程分支的關聯。

先pull,由於兩個倉庫不一樣,發現refusing to merge unrelated histories,沒法pull 由於他們是兩個不一樣的項目,要把兩個不一樣的項目合併,git須要添加一句代碼,在git pull, 這句代碼是在git 2.9.2版本發生的,最新的版本須要添加–allow-unrelated-histories

git pull origin master --allow-unrelated-histories

要更新全部分支,命令能夠簡寫爲:

$ git fetch

Shell上面命令將某個遠程主機的更新,所有取回本地。默認狀況下,git fetch取回全部分支的更新。若是隻想取回特定分支的更新,能夠指定分支名,以下所示

  • $ git fetch <遠程主機名> <分支名>

3.使用 1.Ctrl+T 更新代碼

2.Git->add,添加提交文件

3.快捷鍵Ctrl+K 提交

4.Ctrl+Shift+K 推送到遠程倉庫

注: 問題1 使用過程當中報錯以下: git登陸是用戶名正確了密碼給輸入錯誤了,覺得提交的時候會彈出登陸窗口,結果這玩意不提示了,直接來個用戶名或密碼錯誤,remote: Incorrect username or password ( access token ) fatal: Authentication failed for ~

解決方案是:打開電腦的控制面板–>用戶帳戶–>管理Windows憑據(也能夠直接輸入:控制面板\用戶賬戶\憑據管理器),win10能夠直接查找。

參考文獻 https://baijiahao.baidu.com/s?id=1622020216177100162&wfr=spider&for=pc

問題2

git時認證失敗(Authentication failed )的解決

參考文獻 https://blog.csdn.net/qq_31411389/article/details/51940428

相關文章
相關標籤/搜索