Git、GitHub、Idea集成使用

Git環境搭建-客戶端

https://git-scm.com/ 下載Git,目前最新版本是Git-2.15.0-64-bit.exe;git

安裝過程以下:

備註:github

  1. 圖標組件(Addition icons) : 選擇是否建立桌面快捷方式;
  2. 桌面瀏覽(Windows Explorer integration) : 集成使用bash 或者使用Git GUI工具;
  3. Git 大文件支持;
  4. 關聯配置文件 : 是否關聯 git 配置文件, 該配置文件主要顯示文本編輯器的樣式;
  5. 關聯shell腳本文件 : 是否關聯Bash命令行執行的腳本文件;
  6. 使用TrueType編碼 : 在命令行中是否使用TruthType編碼, 該編碼是微軟和蘋果公司制定的通用編碼;

設置環境變量shell

選擇使用什麼樣的命令行工具,通常狀況下咱們默認使用Git Bash便可;windows

第一個選項:若是是跨平臺項目,在windows系統安裝,選擇;
第二個選項:若是是跨平臺項目,在Unix系統安裝,選擇;
第三個選項:非跨平臺項目,選擇;bash

Git初始化及倉庫建立和操做


一、Git安裝以後須要進行一些基本信息設置ssh

a、設置用戶名:git  config -- global  user.name  '你再github上註冊的用戶名';編輯器

b、設置用戶郵箱:git  config -- global  user.email  '註冊時候的郵箱';ide

c、查看配置:git config --list工具

注意:git  config --global 參數,有了這個參數表示你這臺機器上全部的git倉庫都會使用這個配置,固然你也能夠對某個倉庫指定不一樣的用戶名和郵箱;測試

初始化一個新的git倉庫
>>mkdir demo
>> cd ../demo
>>git init
向倉庫中添加、修改、提交文件
>>touch '文件名'
>>git add '文件名'(添加到暫存區,最後提交操做)
>>git commit -m '備註'
刪除文件
>>git rm '文件名' 

Git、GitHub配置SSH

查看ssh key 密鑰:cd ~/.ssh;

生成祕鑰:ssh-keygen -t rsa -C "your email"(直接回車,以後會讓你輸入github的帳號密碼,在你的電腦中找到該文件,id_rsa文件便是你的私有密鑰,id_rsa.pub是共開密鑰);

配置github相關ssh配置

打開你的id_rsa.pub文件,複製下里面的內容,而後登陸進去你的github,在setting點擊Add SSH Key,在title處填入任意的標識,在Key部分裏面添加剛纔複製的id_rsa.pub文件裏的內容,點擊添加便可;

測試SSH連接:ssh -T git@github.com

idea集成git、github

  • idea配置git

  • idea配置github

idea 項目建立本地git庫:

VCS -> Import into version controll -> Create Git Repository;

連接github遠程庫:

git remote add origin git@github.com:{github用戶名}/{repository名}.git

git pull origin master
git push -u origin master

備註:若是出現push衝突,說明pull不一樣步,使用如下指令便可解決:

  1. git pull origin master --allow-unrelated-histories (建議使用);
  2. git push -u -f origin master (會強制覆蓋遠程庫,獨立分支可使用);
  3. 先建立新的分支 git branch [name] , 而後push至分支, git push -u origin [name];

Clone github項目

  1. git clone git@github.com:alibaba/dubbo.git;
  2. 直接使用idea:VCS -> checked out from version controll -> github;

相關文章
相關標籤/搜索