1. 程式人生 > >Gerrit 生成publishKey的主機使用者名稱和Gerrit使用者名稱不同解決

Gerrit 生成publishKey的主機使用者名稱和Gerrit使用者名稱不同解決

今天在搭建Android原始碼開發環境的時候發生了這樣一件事情:

使用ssh-keygen命令生成ssh-publishkey的時候如果不加任何引數,生成的id_rsa.pub檔案中的內容是”[email protected]”,其中temp是我本地的使用者名稱,@後面的內容是什麼我就不知道了。當我將id_rsa.pub中的內容新增到gerrit上去後同步程式碼的時候提示無同步許可權。這是因為我的gerrit的使用者名稱與id_rsa.pub不一致導致的。
為了解決上述問題,可以使用如下的方式將該問題解即:
ssh-keygen -t rsa -C “[email protected]


之後,將生成的id_rsa.pubcopy到gerrit上即可。

相關推薦

Gerrit 生成publishKey主機使用者名稱Gerrit使用者名稱不同解決

今天在搭建Android原始碼開發環境的時候發生了這樣一件事情: 使用ssh-keygen命令生成ssh-publishkey的時候如果不加任何引數,生成的id_rsa.pub檔案中的內容是”[email protected]”,其中temp是我本

中介模式觀察模式區別?

observer server serve 有一個 obs 交互 進行 強調 一個 中介者(mediator)強調的是同事(colleague)類之間的交互 而觀察者(observer)中的目標類(subject)強調是目標改變後對觀察者進行統一的通訊 兩者非常相同的一點就

IOS設計架構模式:構建模式中介模式

一、構建者模式        什麼是構建者模式?        將一個“複雜物件的構建演算法”與它的“部件及組裝方式”分離,使得構建演算法和組裝方式可以獨立應對變化;複用同樣的構建演算法可以建立不同的表示,不同的構建過程可以複用相同的部件組裝方式。        比

Java設計模式, 單例模式,工廠模式,建造模式觀察模式

  1、單例模式            寫法:    懶漢式                 /**     * 懶漢模式     * 宣告一個靜態物件,並且在第一次呼叫getInstance 方法時進行初始化     * Created by Bill on 2017/12

設計模式--裝飾模式建造模式

oid @override 智商 定義 ont === 創建 == turn 1. 裝飾者模式 動態地給一個對象添加一些額外的職責。就增加功能來說, Decorator模式相比生成子類更為靈活,而且能解決繼承子類爆炸問題。 參與者 1.Component(被裝飾對象

LaTeX中對矩陣加行屬性名稱列屬性名稱

寫文章的時候,為了更好的表達某個概念,需要在LATEX中的矩陣上面新增行屬性的名稱和列屬性的名稱。下面是一個程式碼示例: \begin{equation}\label{Eq:matrix1} \b

編譯報錯:實際引數列表形式引數列表長度不同 解決方法

由於我給service方法新增了引數 執行編譯時報錯:實際引數列表和形式引數列表長度不同。 錯誤提示:需要兩個引數。實際傳遞了三個引數。 解決方法,service專案的pom檔案Run As。Maven install。 原因:更改了介面引數沒有編譯上。所以專案一直認為是兩

改變core文件名稱生成路徑

core文件 時間 new man rom core family pan style echo "/mnt/nfs/core-%e-%p-%t" > /proc/sys/kernel/core_pattern core-函數名-pid-時間戳改變core文件名稱和生

gitGerrit聯合使用命令

git reset {commitid} 撤銷本地提交 git reset --hard HEAD^回到上一版本 git reset --hard HEAD^^回到上上版本 git reset --hard 3628164   到那個append G

Git SSH的配置並新增至gitlabgerrit

1. Xcode自帶git就不用自己下載了 2. 生成SSH $ ssh-keygen -t rsa -C [email protected] 生成介面如下 3. cat紅框框裡面的東西 cat /Users/zhoushijie/.ssh/id_rsa.pub

UNI-APP 生成APP 微信公眾開放平臺中申請移動應用,如何獲取應用簽名應用包名稱

UNI-APP 生成APP  微信支付和登入,都需要移動應用,是在微信公眾開放平臺中申請移動應用 https://open.weixin.qq.com/cgi-bin/index?t=home/index&lang=zh_CN 一、申請過程中,蘋果應用要申請蘋果A

Win10系統修改主機名、用戶名稱密碼、以及C盤中的用戶文件夾名

.cn nis windows10 jpg 新建 修改主機名 寫在前面 image 用戶 寫在前面 近期重新安裝了Ubuntu16.04系統,同時也修改了Windows10系統的用戶名、密碼,還有C盤用戶文件夾名稱。對於Linux和windows系統來說,修改名稱基

[編輯修訂01]git 常用命令Gerrit的聯合使用常用命令

1) 遠端倉庫相關命令 檢出倉庫:$ git clone git://github.com/jquery/jquery.git 檢出倉庫:$ git clone -o github -b 2.0.0 git://github.com/jquery/jquery.git jquery2        -&

在window上整合GitwebGerrit

出自:http://larrycaiyu.com/2012/05/19/gerrit-gitweb-windows.html 介紹 Git現在如日中天,在企業中最好用的伺服器是Gerrit。它不僅提供了極強的認證和許可權控制,而且它的程式碼審閱功能也極其出色。 Gi

Centos克隆後修改主機名稱網路IP

Centos克隆主機後,主機的名稱和網路規則與上臺機器一致,這時候會出現問題。 先進行主機名稱的更改。 ①   執行vim  /etc/sysconfig/network; ②   然後對ho

Spring JPA 使用@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy 自動生成時間修改

pan 代碼 用處 edt too import 需要 ren ring JPA Audit 在spring jpa中,支持在字段或者方法上進行註解@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy,從字面意

將VS生成的msi文件exe文件及環境集合為一個exe

exit winrar img 文件 isset rip 技術分享 nbsp 如何使用 WinRAR這個軟件之前就說很強大,今天才知道原來解壓軟件不僅僅能解壓,還能生成一個直解壓的文件exe,但是需要我們寫一個簡單的vbs或者bat文件調用cmd來運行我們的msi文件。 v

esxi6.x下查看主機內存CPU的分配使用關系命令

主機本文出自 “我還活著呢” 博客,請務必保留此出處http://hujizhou.blog.51cto.com/514907/1931036esxi6.x下查看主機內存和CPU的分配使用關系命令

android學習-第二講(修改項目名稱圖標,log,過濾器)

pre activit png activity 圖標 alt 類名 mage ani 一、在app/src/main/res下有 AndroidManifest.xml打開,打開後如下圖1 二、日誌工具log log.v() log.d() log.i() l

android獲取當前軟件版本號號版本號名稱

.get 軟件 版本 exceptio ctx ica blog found 版本號 <span style="font-size:18px;">/** * 獲取本地軟件版本號 */ public stati