1. 程式人生 > >【Git】如何讓git記住你的賬號密碼?不用每次push的時候都輸入賬號密碼

【Git】如何讓git記住你的賬號密碼?不用每次push的時候都輸入賬號密碼

兩步操作

1.在本機上生成ssh公鑰,將其新增你的碼雲/github賬戶,操作如下圖

開啟git bush視窗,,輸入  ssh-keygen -t rsa -C “您的郵箱地址”

生成新的ssh-keygen:

$ ssh-keygen -t rsa -C “您的郵箱地址”

它會提示你輸入存放的目錄,預設存放就好了

一直回車

直到生成金鑰

此時,在你本機系統盤下,您的使用者資料夾裡發現一個.ssh檔案,裡面有一對金鑰。其中的id_rsa.pub公鑰就是我們需要的。

用記事本開啟id_rsa.pub,複製裡面的全部內容

來到你的碼雲賬戶,修改資料→ssh公鑰→新增公鑰

2.第二步操作:在本機上儲存賬號密碼

新建環境變數  HOME  值為%USERPROFILE%

來到你的本機系統盤,即與 .ssh 同目錄下  ,新建 _netrc.txt檔案

裡面寫你的賬號密碼。

內容格式如下

兩步操作完畢  你就可以開開心心地push程式碼啦

如果是初次使用git的同學

第一個要配置的是你個人的使用者名稱稱和電子郵件地址。這兩條配置很重要,每次 Git 提交時都會引用這兩條資訊,說明是誰提交了更新,所以會隨更新內容一起被永久納入歷史記錄:

$ git config --global user.name "John Doe"
$ git config --global user.email 
[email protected]

如果用了 --global 選項,那麼更改的配置檔案就是位於你使用者主目錄下的那個,以後你所有的專案都會預設使用這裡配置的使用者資訊。如果要在某個特定的專案中使用其他名字或者電郵,只要去掉 --global選項重新配置即可,新的設定儲存在當前專案的 .git/config 檔案裡。

相關推薦

如何Git記住賬號密碼,不用每次push輸入賬號密碼

碼雲裡有HTTPS和SSH兩種拖拽程式碼的方式,HTTPS每次都要輸入密碼,但SSH可以通過配置來避免重複設定密碼 首先你要是專案的擁有者,因為配置SSH時需要新增專案金鑰,以下是配置流程 1.安裝Git和tortoiseGIT小烏龜(視覺化工具) 2.安裝成功之後在檔案目

Git如何git記住賬號密碼不用每次push的時候輸入賬號密碼

兩步操作 1.在本機上生成ssh公鑰,將其新增你的碼雲/github賬戶,操作如下圖 開啟git bush視窗,,輸入  ssh-keygen -t rsa -C “您的郵箱地址” 生成新的ssh-keygen: $ ssh-keygen -t rsa -C “您的郵

git-svn — git和svn協同工作 工具版

background My company is using SVN to be code management tool. I have no rights to commit, and I must export the different files t

重要Pro Git 第二版 簡體中文

入門 -s view src 一份 itl title 可能 net 不管是入門還是精通git,下面這本書都是必讀,同時它也是官方推薦書籍。 Pro Git 第二版 簡體中文 我自己還收集了一份網頁版的progit,但可能不是progit

Python開發筆記git&github 快速入門

精神 源代碼 公開 平臺 per 其中 http cvs tro github入門 簡介:   很多人都知道,Linus在1991年創建了開源的Linux,從此,Linux系統不斷發展,已經成為最大的服務器系統軟件了。   Linus雖然創建了Linux,但Linux的壯大

不再害怕指針——C指針詳解(經典,非常詳細)

有一個 情況 value 第一個字符 接下來 意思 strcpy abcdefg 數值 前言:復雜類型說明 要了解指針,多多少少會出現一些比較復雜的類型,所以我先介紹一下如何完全理解一個復雜類型,要理解復雜類型其實很簡單,一個類型裏會出現很多運算符,他們也像普通的表

筆記360瀏覽器用chrome 內核渲染的網頁

標準 tar 不能 edge 官方 bsp nbsp ie兼容 fun 學校的項目還處在測試階段 有一個痛點就是有一些頁面在360瀏覽器中默認以ie 內核渲染 這樣很不好 以為部分頁面因技術方面的不足導致並不能很好地兼容ie 瀏覽器,於是在網上找了一下答案 可真還有解決方法

使用git將項目上傳到github(最簡單方法)

名稱 posit gitignore nor this strong 共享 window mas 原文地址:http://www.cnblogs.com/cxk1995/p/5800196.html 首先你需要一個github賬號,所有還沒有的話先去註冊吧! https:/

GitHub 初學Git,Github在Ubuntu下的配置

1.參考連結:https://blog.csdn.net/tina_ttl/article/details/51326684 http://www.runoob.com/w3cnote/git-guide.html 開始使用github 1. 配置git git config --g

WiFi的電腦成為無線路由器

只要有wifi網絡卡的電腦都可以充當一個無線路由使用簡單幾步,無需裝三方軟體或硬體: 一、原理說明: 1.共享你的本地網路或寬頻網路。 2.建立網路熱點 3.手機搜尋電腦共享出來的熱點及可上網。 快速命令如下(命令可以單獨建批處理(bat)檔案管理,使用bat檔案執行,需用管理員執行

git搭建git伺服器 在 Linux 下搭建 Git 伺服器

在 Linux 下搭建 Git 伺服器 目錄 ① 安裝 Git ② 伺服器端建立 git 使用者,用來管理 Git 服務,併為 git 使用者設定密碼 ③ 伺服器端建立 Git 倉庫 ④ 客戶端 clone 遠端倉庫 ⑤ 客

ErrorAnother git process seems to be running in this repository, e.g.

使用git add時遇到錯誤: fatal: Unable to create '.../.git/index.lock': File exists. Another git process seems to be running in this repository, e.g. an e

gitgit遠端倉庫中建立一個新專案並把原生代碼提交上去

一、確保你有管理員許可權。 如果你還不是管理員,請讓當前管理員編輯gitosis-admin專案下的gitosis.conf檔案,在[group gitosis-admin]下的members行裡新增你的名字。 二、把gitosis-admin專案clone下來 三、現

Git搭建Git伺服器——本地協議伺服器

環境 CentOS 7 x64 安裝 在終端下執行下面命令來檢查系統是否安裝git $ git --version 如果返回 “git: 未找到命令” 則需要安裝git。 執行下面命令安裝git和nfs $ sudo yum install -y

LinuxLinux系統允許使用root賬號遠端登入

1獲得管理員許可權 命令:sudo  -s回車 輸入密碼 2設定root使用者的密碼 命令:sudo passwd  root回車 設定root使用者的密碼 3修改配置項 敲入命令 vi  /etc/ssh/sshd_con

GitGit使用案例

本帖主要介紹一下Git在實際專案開發中的使用流程,包括克隆、暫存、提交、推送、拉取、分支、衝突解決等,暫時還不包括回退。 1、首先需要安裝Git,下一步下一步就行,這裡就不說了。值得一提的是,如果G

的網站更炫酷的一些小 tips

上週,我和一位老客戶聊天,她說:“尼克,我覺得我的網站需要改進,但我不能確定我具體需要做什麼。” 然後我就去問了一圈,包括朋友、家人和其他非網際網路行業的商務人士,他們都提到了相同的觀點: “我需要一個檢查清單,因為我不知道怎樣建站,這也是我要僱人

GitHub建立Git分支將Hexo部落格遷移到其它電腦

GitHub+Hexo搭建部落格的過程比較平滑,但是它的配置卻非常耗時間,一旦電腦出現問題或者需要在另外一臺電腦上寫部落格,那麼Hexo部落格的遷移非常就讓人頭疼。下面參考其他部落格的方法,整理出一個能在平時就管理重要檔案的方法,方便隨時遷移 必備

JavaScript事件支持先發布後訂閱

class 問題 想要 png trigger 很快 9.png area ++ 之前寫過一個的事件管理器,就是普通的先訂閱後發布模式。但實際場景中我們需要做到後訂閱的也能收到發布的消息。比如我們關註微信公眾號,還是能看到歷史消息的。類似於qq離線消息,我先發給你,你登錄了

[轉] 人傾倒的 11 個 npm trick

都是 聲明 exports wrap ins log int eat license 【From】 https://segmentfault.com/a/1190000006804410 本文轉載自:眾成翻譯譯者:文藺鏈接:http://www.zcfy.cc/ar