git配置用戶信息

git配置用戶信息

1、在本地配置用戶信息git

  1. 配置內容:user.name 和 user.emailwindows

  2. 配置目的:Git用來記錄誰作了什麼事服務器

  3. 配置方法:windows下打開Git Bash進行操做ssh

 git config #查看本機是否配置了我的信息
 git config --global user.name "……" #定義全局的用戶名
 git config --global user.email "……" #定義全局的郵件地址
 git config --list #查看配置信息

2、本地生成SSH Keyspa

  1. 生成目的:生成公鑰和私鑰,實現本地和服務器的認證code

  2. 生成方法:首先確認本地是否已經有該文件,在用戶主目錄下(例如本機:C:\Users\Administrator.ssh),若是有再確認該目錄下是否有文件id_rsaid_rsa.pub,若是沒有經過如下方法生成blog

圖中須要輸入內容的地方一路回車就好,最後在你的主目錄中能看到這兩個文件,id_rsa是私鑰不要輕易告訴別人,id_rsa.pub是公鑰可放心告訴任何人it

3、添加公鑰到GitLab服務器class

添加緣由:You won't be able to pull or push project code via SSH until you add an SSH key to your profile,未添加的狀況下,載GitLab頁面會明顯提示這個錯誤,是不能夠實現上傳操做的test

添加方法:copy本地id_rsa.pub的內容到GitLab,具體如圖

4、建立本地版本庫

一、本地目錄下新建文件夾learngit,目錄內容空便可

 $ mkdir learngit  #建立一個空目錄
 $ cd learngit #進入到空目錄中
 $ pwd #顯示當前目錄
 /e/test-material/learngit

二、把/e/test-material/learngit變成一個Git能夠管理的倉庫

 $ git init  #初始化目錄
 Initialized empty Git repository in E:/test-material/learngit/.git/

完成後,/e/test-material/learngit下會多一個.git目錄,說明本地倉庫已建好,咱們也能夠不初始化本地目錄,經過從遠程倉庫clone在本地生成倉庫

三、經過git clone <遠程倉庫地址>,生成本地的倉庫

 cd /e/test-material/learngit #好比進到這個頁面
 git clone <遠程倉庫地址> #經過這個命令clone遠程倉庫的內容

小結

到這裏咱們就爲提交工做區資料到本地倉庫,並push資料到遠程倉庫作好了充分的準備,下面要作的就是熟悉git的一些基礎命令

相關文章
相關標籤/搜索