Git 新手倒騰(二)Windows Git GUI說明 && Coding 公鑰添加

安裝

不用配置模擬環境,前人已打包好windows可用集成環境,下載地址:mysysgit,一路默認安裝便可,包含bash&guihtml

使用前配置

任意位置,右鍵打開bashgit

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
##--global是全局配置,全部倉庫都使用這個配置
##若是要對不一樣倉庫使用不一樣名字和郵箱,在某個倉庫下使用以上命令不加--global便可

由於Git是分佈式版本控制系統,因此,每一個機器都必須自報家門:你的名字和Email地址。github

Git SSH

SSH(Secure Shell),一個創建在應用層和傳輸層基礎上的,專爲遠程登陸會話和其餘網絡服務提供安全性的協議。windows

ssh-keygen -t rsa -C "email@some.com"

若是不想對其設置密碼,一路回車便可。完成後會在C盤用戶目錄下生成.ssh文件夾,包含兩個文件,公鑰文件id_rsa.pub及私鑰文件id_rsa,對目錄不太熟悉同窗可能找不到文件,推薦一個windows下快速搜索軟件Everything,搜索只是"sa"一下就找到了。緩存

分享剛解決的疑惑點:.pub是什麼文件格式,id_rsa爲何沒有格式後綴
把.pub文件拖到winhex 看了看文件頭格式:安全

文件頭

把前六位十六進制去FILE SIGNATURES對比無果,恍然大悟,倆文件存的是密鑰,.pub是自定義格式,語義是公鑰,私鑰更是沒文件格式後綴,若是加我以爲 .pri 就行bash

Coding添加公鑰

github文章太多不用我介紹,用了半年coding,感受不錯,coding是國內產品,不斷的優化更新,私有倉庫託管極佳地。網絡

pic
步驟:
點擊帳戶-->SSH公鑰-->複製id_rsa.pub內容-->Bingo!ssh

Git Gui

gui

如添加新的倉庫到本地,步驟:分佈式

  1. 遠端(remote)-->ADD,輸入重命名名稱及倉庫地址,這裏遠程倉庫名稱國際慣例都是origin,看見origin都知道這指的是某個遠程倉庫

  2. 遠端(remote)-->從..獲取(ftech)-->origin

  3. 合併(merge)-->本地合併-->確認-->Bingo

如將本地更新推送至遠程
從新掃描-->緩存改動-->輸入提交信息-->提交-->上傳

其餘一些經常使用說明:

  1. 文件還在工做區須要撤銷,GUI界面工做區點擊文件-->菜單欄提交(commit)-->撤銷修改

  2. 文件已緩存入暫存區,GUI界面暫存區點擊文件-->菜單欄提交(commit)-->從本次提交撤除

  3. 歷史查看,版本庫(repository)->圖示XX分支的歷史,頁面清楚明瞭

  4. 中文亂碼處理,編輯-->選項-->Default File Contents Encoding ,簡單粗暴全局設置爲utf8

相關文章
相關標籤/搜索