1. 程式人生 > >Gitlab配置ssh連線,上傳專案到Gitlab

Gitlab配置ssh連線,上傳專案到Gitlab

配置Git

我們先在電腦硬盤裡找一塊地方存放本地倉庫,比如我們把本地倉庫建立在E:\SouthernPowerGridProject\web_project\amod資料夾下

進入amod資料夾 滑鼠右鍵操作如下步驟:

1)在本地倉庫裡右鍵選擇Git Init Here,會多出來一個.git資料夾,這就表示本地git建立成功。右鍵Git Bash進入git命令列,截圖效果如下:


為了保險起見,我們先執行git init命令


為了把本地的倉庫傳到gitlab,還需要配置ssh key。

2)在本地建立ssh key

$ ssh-keygen -t rsa -C "[email protected]
"

後面的[email protected]改為你的郵箱。我的郵箱是[email protected],也是在gitlab上註冊的那個郵箱:

直接點回車,說明會在預設檔案id_rsa上生成ssh key。 

然後系統要求輸入密碼,直接按回車表示不設密碼

重複密碼時也是直接回車,之後提示你shh key已經生成成功。


然後我們進入提示的地址下檢視ssh key檔案。 我的電腦的地址是C:\Users\ThinkT420\.ssh ,其中ThinkT420是我的電腦的名稱

開啟id_rsa.pub,複製裡面的key。裡面的key是一對看不懂的字元數字組合,不用管它,直接複製。

回到gitlab網站,進入Account Settings,左邊選擇SSH Keys,Add SSH Key,

title隨便填,貼上key。

 

3)驗證是否成功,在git bash下輸入

$  ssh -T [email protected]@qq.com

回車就會看到:You’ve successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上gitlab

4)接下來我們要做的就是把本地倉庫傳到gitlab上去,在此之前還需要設定username和email,因為gitlab

每次commit都會記錄他們

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

分別輸入上述命令列 回車, 我的介面顯示如下

5)進入要上傳的倉庫,右鍵git bash,新增遠端地址

$ git remote add origin [email protected]gitlab.com:yourName/yourRepo.git

後面的yourName和yourRepo表示你再gitlab的使用者名稱和剛才新建的倉庫,加完之後進入.git,開啟config,這裡會多出一個remote “origin”內容,這就是剛才新增的遠端地址,也可以直接修改config來配置遠端地址。

gitlab上的對應


相關推薦

Gitlab配置ssh連線專案Gitlab

配置Git 我們先在電腦硬盤裡找一塊地方存放本地倉庫,比如我們把本地倉庫建立在E:\SouthernPowerGridProject\web_project\amod資料夾下 進入amod資料夾 滑鼠右鍵操作如下步驟: 1)在本地倉庫裡右鍵選擇Git Init He

idea 使用git管理專案 window配置和第一次專案到碼雲

首先測試git是否安裝成功 在cmd中輸入命令 git --version 如果成功會出現版本資訊 註冊申請碼雲賬戶碼雲註冊網址,新建遠端服務專案倉儲,獲得ssh公匙複製留作備用。 首先初始化git git init檢視提交到git上的檔案,並檢視是否提交成功,成功後git s

idea如何從svn專案以及下載專案

一.svn上傳專案 1從vcs中選擇Enable Version Control Integration…… . 2.在彈出的對話方塊中選擇“subversion” 3.右鍵單擊專案的總資料夾,選擇“subversion”中的“Share Directory” 4.在

Git和Github的關聯應用專案原始碼等----第一階段

引言: 進行下面操作時需要滿足條件 1.Git已經安裝,並且SSH KEY已經配置在GitHub上 2.擁有一個Github賬號 一,使用Github建立一個庫(respository)

Gitlab配置ssh連線

ssh公鑰登入 一般在管理遠端主機時,都用ssh登入,ssh [email protected],但是這樣每次會使用密碼。 使用ssh-keygen生成的金鑰對,然後將公鑰新增的目標主機的~/.ssh/authorized_keys檔案中,當前主機就成為可信任的主

專案gitlab建立組拉成員

  1、點選“New group“建立專案組   2、填寫基本資訊,點選”Create group“完成建立組。 給組新增人員: 1、點選”Members” 2、新增人員 專案管理 建立專案 1、點選”New project“   2、填寫基礎資

對於svn的總結包括Android studio配置svn, svn第一次專案及忽略專案檔案

1.Android studio在使用svn的時候需要進行一些簡單的配置,在studio  中  file ->setting ->version contrl->SubVersion   ->配置(安裝的路徑 複製進來(xxxxx\svn.exe)

MyEclipse 配置maven專案pom.xml設定 專案到nexus私服通過中轉倉庫下載外掛以及nexus的配置

1。安裝官方nexus的開源版本 下載安裝可以參照http://www.th7.cn/system/win/201609/179882.shtml 因為不是專業版本,有好多功能限制,不過個人用用夠了。 2。安裝maven 配置相對簡單:官方下載後解壓到安裝目錄即可。再在

ueditor 後端配置項沒有正常加載插件不能正常使用!

建議 工廠 代碼 修改 area mat 結構 editor 例如 我用的是開發版,1.4.3.3 .Net版 網上查了很多,後來發現只是配置的問題而已。 在根目錄下:config.json 其中有Img上傳的配置:imageUrlPrefix 這個是你上傳完成後,在文本編

PHP UEditor富文本編輯器 顯示 後端配置項沒有正常加載插件不能正常使用

後端 出錯 內容 www bsp 正常 用戶體驗 打開 src UEditor是由百度web前端研發部開發所見即所得富文本web編輯器,具有輕量,可定制,註重用戶體驗等特點,開源基於MIT協議,允許自由使用和修改代碼... 問題描述 我的編輯器在本地測試的時候沒問題,但

linux——ssh遠程訪問密鑰的生成以及公鑰的使用與下載

ssp cal cati copy 手動 proc domain finger dsa 1.說明密鑰認證的過程連接ssh服務——ssh-keygen生成密鑰(公鑰,私鑰)——ssh-copy-id 將公鑰傳輸至遠程服務器——訪問遠程服務端——scp跨主機上傳以及復制下載 我

java實現連線vsftpd伺服器下載刪除。

核心程式碼如下: package com.bh.service; import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOExcep

開啟Apache服務靜態網頁測試專案方法

Y7   在上一篇Y5部落格中,如果安裝Apache成功後,建議上傳靜態網頁測試。此篇在Y5部落格基礎上,介紹在Apache下,網頁測試方法 1、開啟centos7作業系統,啟動Apache服務 #systemctl restart httpd.service 2、將你的專案檔

關於CKEditor4 5 6的使用自定義toolbar配置圖片案例(SpringMVC+MyBatis案例)

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

將項目gitlab創建組拉成員

nbsp creat 成員 創建項目 分享 new reat inf ber 1、點擊“New group“創建項目組 2、填寫基本信息,點擊”Create group“完成創建組。 給組添加人員: 1、點擊”Members” 2、添加人員 項目管理 創建項目

關於vue 中 使用 webuploader 遇到的坑及解決方案本文以分片為例解說壓縮包大小為2G左右在專案中實測

首先說一下vue中使用webuploader該如何引入呼叫   1. 肯定是安裝操作, 本人用的是淘寶映象 cnpm i webuploader -S  如果你沒有安裝淘寶映象,則使用 npm i webuploader -S   2. 引入操作,在具體的vue元件中引入 , import We

liunx下誤刪除/var目錄下的empty檔案導致ssh連線

清理Liunx上不用的檔案,導致誤刪 /var/下的empty檔案,因為用的是ftp刪的,所以可能有隱藏檔案沒有看到,導致其他同事都登入不上去 解決方法: 1、在/var資料夾下,重新建立empty資料夾 2、然後在/var/empty資料夾中建立sshd檔案(注意是檔案) 3、mkdir /var/

關於專案本地執行未亂碼伺服器專案亂碼

如果是直接用其他編輯器(如visualCode、sublime等)寫的前端頁面。可能匯入myeclipse時,未在jsp頭部加上jsp頭部。 <%@ page language="java" import="java.util.*" pageEncoding="utf8"%> <

完整winscp xshell 配置搭建tomcat專案

工具:伺服器一臺 winscp  xshell 注:【因我之前做過一些工作了,在此略過。如需要安裝ssh: 檢視是否安裝ssh,rpm -qa | grep ssh 若沒有安裝SSH則輸入:yum install openssh-server 安裝 service s

專案到maven中央倉庫所需配置

pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=