日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git 客户端的安装与使用

發布時間:2023/12/18 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git 客户端的安装与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Git 是當前最流行的版本控制工具,使用率上早已超過了 SVN。本文總結了 Windows 環境下 Git 客戶端的安裝(包括命令行和界面工具),并以 Github/Gitlab 為例,在服務器上配置客戶端公鑰的方式認證客戶端(而不是客戶端指定用戶名密碼的傳統方式),提高了安全性。

作者:王克鋒
出處:https://kefeng.wang/2017/03/12/git-client/
版權:自由轉載-非商用-非衍生-保持署名,轉載請標明作者和出處。

1.下載與安裝

1.1 安裝 Windows Installer 4.5

可能已安裝,如果后面安裝失敗的話,再回來安裝。

Windows Installer 4.5 Redistributable
WindowsXP-KB942288-v3-x86.exe

1.2 安裝命令行工具 git.exe

下面的客戶端工具 TortoiseGit 依賴于 git.exe(37M)。

Git for Windows
Git-2.16.1.4-64-bit.exe

  • 安裝位置:默認為 C:\Program Files\Git;
  • 選擇組件:都不需要選中;
  • 其他步驟:都保持默認。

PATH 中自動增加 C:\Program Files\Git\cmd,git.exe 已可用。
驗證 git --version。

1.3 安裝GUI工具 TortoiseGit

是 TortoiseSVN 的 Git 版本,可用于遷移 SVN 到 GIT。

TortoiseSVN download
TortoiseGit-2.5.0.0-64bit.msi
TortoiseGit-LanguagePack-2.5.0.0-64bit-zh_CN.msi
安裝 TortoiseGit-2.5.0.0-64bit.msi(不必以管理員權限), 保持默認安裝位置C:\Program Files\TortoiseGit,安裝后無需啟動設置向導。語言包可以不安裝。

1.4 設置 TortoiseGit

  • 打開設置界面(開始菜單或資源管理器右鍵菜單):TortoiseGit / Settings
  • 定制資源管理器右鍵菜單(General / Context Menu):只需保留最常用的 Pull / Commit / Push;
  • 設置 Git 調用(Git): name=xxx, email=xxx@gmail.com(push時會要求輸入username和password)
  • 設置版本比較與合并的工具(Diff Viewer 和 Diff Viewer / Merge Tool):選擇 External 并填入 C:\Program Files\Beyond Compare 4\BCompare.exe

2.配置帳號

2.1 Github 帳號

2.1.1 生成密鑰對(客戶端)

## 其中 -P(Passphrase) 和 -f(Output file) 都必須指定,否則會要求輸入。 mkdir %USERPROFILE%\.ssh "C:\Program Files\Git\usr\bin\ssh-keygen.exe" -t rsa -C "xxx@gmail.com" -P "" -f %USERPROFILE%\.ssh\id_rsa

2.1.2 配置公鑰(Github 網站上)

  • 復制公鑰文件 %USERPROFILE%\.ssh\id_rsa.pub 的內容;
  • 進入 Github 并登錄,進入 Account / Settings / SSH and GPG keys;
  • 點擊 New SSH key,輸入 Title(助記名稱) 和 Key(剪貼板的公鑰內容).

2.1.3 驗證

執行(HTTPS方式):git clone https://github.com/kefeng-wang/kefeng-wang.git
如果使用 SSH 方式,會警告 The authenticity of host github.com can't be established,選擇繼續后,會生成文件 %USERPROFILE%\.ssh\known_hosts,之后就不會再報此警告。

2.2 Gitlab 帳號

2.2.1 生成密鑰對(客戶端)

  • 開始菜單: TortoiseGit / PuttyGen,KEY 類型保持默認的 RSA;
  • 點擊 Generate 按鈕,然后鼠標空白區域內不停的移動,以鼠標軌跡作為隨機因子生成密鑰對;
  • 保存私鑰至文件 %USERPROFILE%\.ssh\putty.ppk
  • 保存公鑰至文件 %USERPROFILE%\.ssh\putty.pub 并復制其內容。

2.2.2 配置公鑰(Gitlab 網站上)

  • 進入 Gitlib 的 WEB 頁面 http://gitlab.alibaba-inc.com
  • add an SSH key:Title=公司電腦,Key=<公鑰內容>

2.2.3 KEY 管理

http://gitlab.alibaba-inc.com/profile/keys

總結

以上是生活随笔為你收集整理的Git 客户端的安装与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人人妻人人澡人人爽欧美一区双 | 麻豆av一区二区三区在线观看 | 伊人888| 男女黄床上色视频 | 国产成人精品999在线观看 | 精品国产伦一区二区三区免费 | 亚洲精品免费观看 | av网站大全在线观看 | 欧美精品一区二区三区四区 | 欧美亚洲专区 | 日本黄色三级 | 色老大网站 | 熟女少妇一区二区 | 日本孕妇孕交 | 国产一区二区视频在线 | 亚洲爆爽| 精品三级在线 | 亚洲视频色 | 国产乱码精品一品二品 | 偷自在线 | 在线中文字幕第一页 | 成人123 | 亚洲色图校园春色 | 国产成人精品影视 | 四川话毛片少妇免费看 | 免费a级片视频 | 东京久久 | 福利国产片 | 国产美女www爽爽爽视频 | 日本h漫在线观看 | 999久久| 爱情岛论坛亚洲品质自拍视频 | 国产精品久久久久毛片大屁完整版 | 蜜臀va | av自拍一区 | 亚洲av综合永久无码精品天堂 | 精品国产96亚洲一区二区三区 | 狼人精品一区二区三区在线 | 超碰2021 | 免费在线观看日韩 | 不卡中文一二三区 | 91久久精品一区二区三 | 鲁一鲁av | 91成人在线看 | 一级片www | xxx69美国 | 国产www色| 美女网站免费黄 | 黄色片在线播放 | 欧洲亚洲另类 | 国产精品老女人 | 97人人爽人人爽人人爽人人爽 | 人妻在客厅被c的呻吟 | 久久中文字幕网 | 88av网站| 久久国产成人精品国产成人亚洲 | b站大片免费直播 | 久久成人国产精品入口 | 狠狠婷婷| 三上悠亚在线观看一区二区 | 丝袜老师办公室里做好紧好爽 | 可以免费看污视频的网站 | 在线观看国产免费av | 18禁裸男晨勃露j毛免费观看 | 亚洲精品久久久久久久久久久久久 | 99久久99久久免费精品蜜臀 | 亚洲涩网 | 国产一级做a爱片久久毛片a | 国产成人精品一区二三区四区五区 | 四虎成人永久免费视频 | av资源免费看 | 婷婷色综合| 天天干天天操天天射 | 不卡的av在线免费观看 | 成人无高清96免费 | 欧美国产日本在线 | 熟女av一区二区三区 | jizjiz中国少妇高潮水多 | 色眯眯av | 爱操在线 | 一级全黄裸体免费观看视频 | 91日本在线观看 | 成人手机视频 | 亚洲自拍天堂 | 狠狠干男人的天堂 | 国产又粗又猛又爽又黄的视频一 | 东北高大丰满bbbbzbbb | 亚洲免费一 | www.爱色av.com | 国产精品剧情 | 亚洲 欧美 成人 | 日本69熟 | 中日韩欧美在线观看 | 亚洲av无一区二区三区怡春院 | 黄色麻豆视频 | 漂亮人妻被黑人久久精品 | 久久911 | 亚洲一二三区在线观看 | 精品欧美乱码久久久久久 |