1. 程式人生 > >有關PHPstorm的git環境的配置和git金鑰的生成總結

有關PHPstorm的git環境的配置和git金鑰的生成總結

phpstorm上配置git環境的配置總感覺很簡單,沒發現看似簡單的東西浪費我好多時間。我在網上查了一下關於phpstorm的git環境的配置沒有具體的總結 所以我把自己的配過程簡單總結了一下

接下來是我的配置環境的具體步驟

一:在PHPstorm中配置 git環境(1)點選phpstorm的file->setting選擇git(2)點選git選擇所安裝git的具體路徑(3)接下來選擇Tools選擇shell路徑選擇好後並在路徑後面新增--login-i

(就個人而言,我沒加--login-i  成功了

(4)點選OK重啟一下phpstorm可以看到git環境搭建成功的情況二:生成git金鑰對生成步驟(1):設定Git的user name和email:  $ git config --global user.name "zhangsan"
 $ git config --global user.email "
[email protected]
"
(2):生成SSH金鑰過程:  1.檢視是否已經有了ssh金鑰:cd ~/.ssh

    如果沒有金鑰則不會有此資料夾,有則備份刪除
  2.生存金鑰:

    $ ssh-keygen -t rsa -C “[email protected]”     按3個回車,密碼為空。

    最後得到了兩個檔案:id_rsa和id_rsa.pub   

  3:新增金鑰到ssh:ssh-add 檔名            需要之前輸入密碼。  4:在github上新增ssh金鑰,這要新增的是“id_rsa.pub”裡面的公鑰。

  5:測試:ssh [email protected]

         成功情況: The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.

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)? yes
Warning: 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 access
Connection to github.com closed.
三:開始使用github          (1):.獲取原始碼:
     $ git clone [email protected]:billyanyteen/github-services.git

(2):.這樣你的機器上就有一個repo了。

(3):.git於svn所不同的是git是分散式的,沒有伺服器概念。所有的人的機器上都有一個repo,每次提交都是給自己機      器的repo

     倉庫初始化:

    git init

    生成快照並存入專案索引:

  git add
檔案,還有git rm,git mv等等…

專案索引提交:

git commit

(4):.協作程式設計:

將本地repo於遠端的origin的repo合併,

推送本地更新到遠端:

git push origin master

更新遠端更新到本地:

git pull origin master

補充:

新增遠端repo:

$ git remote add upstream git://github.com/pjhyett/github-services.git

重新命名遠端repo:

$ git://github.com/pjhyett/github-services.git為“upstream”
 注:在首次配置金鑰過程中會出現 bad file number 問題  具體是因為你的.shh檔案中缺少config檔案 該檔案的具體內容為:http://img1.51cto.com/attachment/201112/23/1444712_1324625990sAhF.png要注意port 22埠是預設的ssh連線埠,不過這個服務有很多弱點,所以系統預設不開放。。當然,開放它是一個策略,不過既然有弱點,還是不要去動它,使用另一個埠去連線ssh 這個新的埠不能和現在程式使用的服務埠重複,而且要確保開放,看到github的網址我想到了 443埠,它是用來支援https服務的。這個埠預設在配置完後可以很輕鬆的連結上

相關推薦

有關PHPstorm的git環境配置git生成總結

phpstorm上配置git環境的配置總感覺很簡單,沒發現看似簡單的東西浪費我好多時間。我在網上查了一下關於phpstorm的git環境的配置沒有具體的總結 所以我把自己的配過程簡單總結了一下接下來是我的配置環境的具體步驟一:在PHPstorm中配置 git環境(1)點選phpstorm的file->s

Ubuntu hadoop 偽分散式環境搭建步驟+ssh(免密碼登入)配置

27408 NameNode 28218 Jps 27643 SecondaryNameNode 28066 NodeManager 27803 ResourceManager 27512 DataNode 進入下面的網頁查詢具體資料 http://192.168.1.101:50070 (HD

cocos2d-x win8下的環境配置建立項目

cts ear bat article VS2010 移植 reat 還得 cocos cocos2dx 跨平臺。可是看網上說開發最合適還是在vs2010中,基本是編完後再移植到安卓。 1.去官網下載源代碼2.2.3版本號的。 2.然後運行根文件夾下的build

玩轉Android monkey之環境配置ADB命令

手機app測試 monkey 小強測試品牌 測試幫日記 轉發是對小編的最大支持接著上篇文章繼續《玩轉Android monkey之monkey是啥?monkey=猴子?》配置SDKl 新建一個系統環境變量:ANDROID_HOMEl 對應的值為你sdk的安裝目錄l 編輯系統環境變量:PATHl

MongoDB的環境配置服務啟動

bin文件 file 系統設置 連接 tex 配置文件 all 默認 win 1.環境變量的配置 (1). 電腦屬性->高級系統設置->高級->環境變量->系統變量->path->新建->輸入MongoDB安裝文件路徑 +

Java環境配置Android Studio的安裝教程

Android Studio是Google官方主推開發Android的IDE,雖然Eclipse開發Android沒有任何問題但是Google已經對Eclipse不進行更新維護了,而且相比在之後的開發中AS的功能是Eclipse所不能比擬的,所以這裡對Android Studio的安裝做個教程。

WAS叢集安裝<一>系統環境配置規劃

說明: 一直使用WAS,但是裡面的很多知識一直沒有時間來寫文章共享,現在比較有時間了,就把以前的知識進行了一個詳細梳理,整理出Was叢集安裝和Was對應用的處理注意事項等一些文章,共享給開源中國的朋友們,希望能幫助到有需要的朋友們。 工具及系統:VM10、SecureCRT、CentO

阿里雲伺服器環境配置跑簡單javaWeb專案

關於伺服器的選擇,大的伺服器廠商有阿里雲和騰訊雲,還有一些比較小的廠商,但是發現阿里搞了一個輕量應用伺服器,學生驗證一個月只需要10塊,還是毫不猶豫投入了阿里的懷抱,呢麼就來講下阿里雲伺服器環境的配置和簡單的測試連線 首先將伺服器租到手之後開啟看一下 我們這裡租的是windows系統的阿里雲,方便操作

python網路爬蟲開發實戰(崔慶才)_14頁_chromedriver環境配置載入

自己1,環境配置,我下載了相對應的Chromedriver(其實我也不知道對不對應,都是下載最新版的我猜應該會對應),然後在任何資料夾下輸入command+shift+G,開啟輸入視窗,任何輸入  /usr/local/bin  ,然後複製下載好的Chromedriver進去bin下面,(

Sublime python 環境配置互動載入

blog[sublime]:解決python環境和互動輸入問題。file_name= python3.sublime-build          ~! path: {     "cmd": ["python", "-u",

unity安卓釋出的環境配置基本流程

Android平臺環境配置主要分為三大步驟: 1: JDK安裝與環境引數配置。 2: Android虛擬機器的安裝與配置。 3: Unity相應配置。 JDK 安裝與環境引數配置1: 下載與安裝JDK 步驟1: 首先登陸Oracle 官方網站: http://www

裝修新 Linux 伺服器(資料遷移,環境配置埠開放)

Linux 如何變成一個伺服器?如何轉移服務到新的伺服器?且看本篇清單 ☸ 資料遷移 檔案遷移 如果 需要舊伺服器上的一些檔案,就需要進行資料遷移 # 本機 -> 遠端 scp /root [e

機器學習篇:Python環境配置相關模組的安裝(Python3.7 ,Numpy,Matplotlib )

Python大環境搭建 記住這個路徑。(我們不需要自定義安裝,而且3.7版本是整合pip以及其他的東西,很方便),下一步點選Install Now Python環境變數配置 、 找到系統變數的Path 複製貼上安裝路徑,確定。 Python

MAC-環境配置git

1.一般MAC都會自帶git,所以在使用前可以先檢視本地git的版本,使用命令如下: hxgdeMacBook-Pro:~ hxg$ git --version 2.在本地git中新增git賬戶和郵箱,用於每次提交時記日誌(log) hxgdeMacBook-P

Kotlin開發之一 kotlin開發環境配置建立專案(android)

kotlin 作為一門新生語言 以其簡介的風格和強大的效率而廣受歡迎 本人也是神往已久 迫於專案開發 所以拖到今天才開始對kotlin進行專案級的整理 一邊學習一邊進步吧 關於kotlin 的特性什麼的 我這裡就不介紹了 給個傳送陣 有興趣的朋友可以去看一下

04: 批量裝機環境 配置PXE引導 kickstart自動應答 總結答疑

Top NSD SERVICES DAY04 1 案例1:PXE基礎裝機環境 1.1 問題 本例要求為後續的PXE伺服器構建提供RHEL7軟體倉庫,完成下列任務: 在CentOS真機部署Web目錄/var/www/html/rh7dvd 掛載RHEL7光碟映象

golang入門之環境配置基本語法

golang作為Google的親兒子,現在關注度也越來越高,據說Android以後也會用golang代替Java開發,因為谷歌被甲骨文告了,每年都賠款十幾億美金.... Go的優勢特性在於併發性,提供

【FPN車輛目標檢測】資料集獲取以及Windows7+TensorFlow+Faster-RCNN+FPN程式碼環境配置執行過程實測

PS 最近在學目標檢測想用最新的FPN網路,剛好看到這篇部落格https://blog.csdn.net/Angela_qin/article/details/80944604嘗試把它復現,說的小白一點。 1.資料集獲取 博主只說是車輛目標檢測沒將資料集在哪裡獲取。我在程式碼中發現E:/st

vue新vue-cli3環境配置模擬json資料

最近在研究學習vue,發現環境配置特麻煩,就是跟著文件步驟一步一步來,也會遇到各種想不到的坑,vue-cli3的配置比老的簡潔了很多,與以往的配置也有所不同: 安裝步驟以前是 npm install vue-cli -g 現在是: npm i

Cesium學習筆記(一):環境配置首次執行

Cesium是國外一個基於JavaScript編寫的使用WebGL的地圖引擎。Cesium支援3D,2D,2.5D形式的地圖展示,可以自行繪製圖形,高亮區域,並提供良好的觸控支援,且支援絕大多數的瀏覽器和mobile。 這是官網上給出的例子,如果你可以成功執行