1. 程式人生 > >git學習——設定gitlab、github預設push的使用者名稱和密碼

git學習——設定gitlab、github預設push的使用者名稱和密碼

在使用git的時候,不同的環境下,當你重新安裝git,最好在開始的時候就配置一下預設的git的使用者名稱和密碼,這樣子就可以在每次的push的時候不需要手動的在去輸入git的使用者名稱和密碼,提高執行的效率。
環境:Windows環境已經安裝git,我使用的gitlab(github和這樣配一樣),gitlab的使用者名稱[email protected]
下面在Windows環境中進行配置過程的演示,
1:生成RSA key 過程
(1)在指定的使用者目錄下,右鍵開啟git bash 執行 命名:ssh-agent bash
(2)生成RSA金鑰,執行命令:ssh-keygen -t rsa -C

[email protected]
這裡寫圖片描述
這裡寫圖片描述
(3)新增金鑰到ssh,執行的命令:ssh-add
2:關聯到ssh 到 gitLab
(1)開啟gitLab
這裡寫圖片描述
(2)關聯ssh --id_rsa.pub
這裡寫圖片描述

3:修改遠端pull(push)方式
如果之前用的是https,那麼需要將remote改為ssh;如果已經是ssh則不需要修改。

可以通過如下命令來檢視當前的remote方式:

git remote -v

如果當前是https的,那麼需要修改為ssh,通過如下命令修改為ssh:

git remote set-url origin [email protected]:demo/project.git

如何獲取SSH URL,gitLab獲取如下:
這裡寫圖片描述

或者如下:
在這裡插入圖片描述

如果還是不行的話,請參考 中GitLab新增公鑰後仍然需要輸入密碼的解決 git config credential.helper store命令!

附:
預設是讀取~/.ssh/id_rsa ,如果有多個rsa的話,最好是用 ssh -add命令新增一些git配置, 可以參考如下命令命令:

ssh-keygen -t rsa -f ~/.ssh/id_rsa.name -C "email"

---------------------------------------------------------
//生成 指定的檔名稱的ssh key
 ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "
[email protected]
" //新增到git 配置 eval "$(ssh-agent -s)" ssh-add.exe ~/.ssh/id_rsa.github //測試和github是否連線正常 ssh -T [email protected]

這裡寫圖片描述

如果帥氣(美麗)、睿智(聰穎),和我一樣簡單善良的你看到本篇博文中存在問題,請指出,我虛心接受你讓我成長的批評,謝謝閱讀!
祝你今天開心愉快!

歡迎訪問我的csdn部落格,我們一同成長!

不管做什麼,只要堅持下去就會看到不一樣!在路上,不卑不亢!

© 每天都在變得更好的阿飛

相關推薦

git學習——設定gitlabgithub預設push的使用者名稱密碼

在使用git的時候,不同的環境下,當你重新安裝git,最好在開始的時候就配置一下預設的git的使用者名稱和密碼,這樣子就可以在每次的push的時候不需要手動的在去輸入git的使用者名稱和密碼,提高執行的效率。 環境:Windows環境已經安裝git,我使用的gi

git 團隊開發常用操作(適用於 gogsgitlabgithub

git bash 開發 -m sgi pull .cn 定義 check 右鍵 git 團隊開發常用操作流程(適用於 gogs、gitlab、github) NO1 項目構建者 (1)在遠程倉庫創建倉庫 (2)將夥伴添加到倉庫合作者中(無先後要求) (2)cd 到項目將要

eclipse 整合mavengit。 eclipse 建立maven專案並上傳到騰訊git(或阿里雲gitgitlabgithub公司內部git伺服器等git倉庫)

我們先起git倉庫和專案起好名字 git倉庫名:TestGit 專案名:TestGit   1、下載安裝git: https://blog.csdn.net/xiaoshizi4/article/details/83478594 2、下載安裝maven:&nb

git學習------> Gitlab如何進行備份恢復與遷移?

gravity pen oid p s restart ... 數據 restore targe https://blog.csdn.net/ouyang_peng/article/details/77070977 前段時間,在某臺CenterOS服務器上搭建了Gitla

Git代理設定與訪問Github

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Git學習-配置SSH訪問GitHub

檢查本機是否有ssh key設定 cd ~/.ssh 如果提示:No such file or directory 則使用Git Bash生成新的ssh key。 $ cd ~  #保證當前路

Git學習————設定提交忽略Eclipse特定檔案

設定原因: 由於這些Eclipse特定檔案都是為了管理我們建立的工程而維護的檔案,和開發的程式碼沒有直接關係,提交給Git進行追蹤沒有意義; 另外,由於Eclipse的版本不同,其特定檔案也不同,這樣在合作者拷貝的時候會出現各種問題; 未修改附圖: 在沒有設定的時候提交,

Git學習筆記10——使用GitHub

我們一直用GitHub作為免費的遠端倉庫,如果是個人的開源專案,放到GitHub上是完全沒有問題的。 其實GitHub還是一個開源協作社群,通過GitHub,既可以讓別人參與你的開源專案,也可以參與別人的開源專案。 在GitHub出現以前,開源專案開源容易,但讓

git的使用學習(二)github遠端庫的連線同步操作

1.github遠端庫的連線 開啟github官網github. 登入之後 點選這個 然後 輸入名字點選建立就會跳轉到這個介面 我們用紅色箭頭指的現有的庫 然後開啟git 1.這是把本地庫主分支的內容匯入到遠端庫 git push -u origin master 注

Git基礎教程_gitgithub基礎入門教程_純乾貨

Git基礎入門教程 1、Git簡介 Git是一個開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。Git是Linus Torvalds 為了幫助管理Linux核心開發而開發的一個開放原始碼的版本控制軟體。 1

struts2中設定selectradio預設選中已設定的值

<s:radio> eg: <s:radio name="invalid" list="#{'0':'啟用(預設)','1':'禁用'}" theme="simple" value="'0'"/> <s:radio name="invalid"

修改gridfilters.js原始碼,往後臺多傳遞一個引數,並設定NumericFilterStringFilter預設提示資訊

  創作不易,轉載請註明出處!!! 效果         修改:ext-extend.js原始碼   在最後面新增3行,重寫方法     程式碼拷貝區 Ext.override(Ext.ux.grid.GridFilters, { m

Git連線github不用每次輸入使用者名稱密碼的方法

https://blog.csdn.net/tzl7860071/article/details/52549781   每次git clone 和push 都要輸入使用者名稱和密碼。雖然安全,但在本機上每次都輸有些麻煩,如何記住使用者名稱和密碼呢? 當你配置好git後,在C:\Document

Git Pull Push 避免使用者名稱密碼方法--雷鋒

前言     在大家使用github的過程中,一定會碰到這樣一種情況,就是每次要push 和pull時總是要輸入github的賬號和密碼,這樣不僅浪費了大量的時間且降低了工作效率。在此背景下,本文在網上找了兩種方法來避免這種狀況,這些成果也是先人提出來的,在此只是做個總結。 1.方法一

GitHub】解決每次push程式碼到github都需要輸入使用者名稱密碼的方法

在github上,建立一個專案test,去主頁檢視可以看到 如果使用HTTPS: Create a new repository on the command line touch README.md git init git add README.md git co

Git Pull Push 避免使用者名稱密碼方法

前言     在大家使用github的過程中,一定會碰到這樣一種情況,就是每次要push 和pull時總是要輸入github的賬號和密碼,這樣不僅浪費了大量的時間且降低了工作效率。在此背景下,本文在網上找了兩種方法來避免這種狀況,這些成果也是先人提出來的,在此只是做個

iOS 設定UITabBar,背景顏色,預設圖片,文字顏色,選中顏色.

  對於UITabBar設定背景顏色很簡單,backbackgroundColor不要使用,即使設定了也不起作用,應該使用barTintColor設定背景.    那麼圖示和文字的預設顏色怎麼設定呢

Git Push 避免使用者名稱密碼方法

前言     在大家使用github的過程中,一定會碰到這樣一種情況,就是每次要push 和pull時總是要輸入github的賬號和密碼,這樣不僅浪費了大量的時間且降低了工作效率。在此背景下,本文在網上找了兩種方法來避免這種狀況,這些成果也是先人提出來的,在此只是做個總

十一LinuxWindows互傳文件用戶配置文件密碼配置文件用戶組管理用戶管理

天才 install gin dd命令 建立 我們 log 永遠 name 十一、Linux和Windows互傳文件、用戶配置文件和密碼配置文件、用戶組管理、用戶管理一、Linux和Windows互傳文件安裝軟件包:yum install -y lrzsz(xshell,s

查看修改mysql的用戶名密碼

查看、修改mysql的用戶名和密碼一、查看密碼 這時你需要進入/etc/mysql目錄下,執行sudo vi debian.cnf或者sudo vimdebian.cnf查看裏面的用戶名和密碼, 然後使用這個文件中的用戶名和密碼進入mysql, 如果debian.cnf中的用戶名為deb