1. 程式人生 > >windows中如何使用gitlab提交專案

windows中如何使用gitlab提交專案

Gitlab預設的配置推薦使用shell命令列與server端進行互動,給大家介紹一下使用windows git client工具實現將原生代碼提交到遠端伺服器.
解決方案: 環境部署 TortoiseGit             TortoiseGit-1.8.11.0-64bit.msi Git                        Git-1.9.4-preview20140815.exe Putty                     PuTTY 0.63 下載地址:  http://yunpan.cn/QaaLGsd23BsWL (訪問密碼 96d7) 因為這篇文章是我轉載的,我當時訪問網盤的時候,連線地址已經失效,所以我又自己花時間將軟體     重新下載下來了給出下載連線點選開啟連結 一.部署前的準備工作 安裝TortoiseGit,Git,Putty,預設下一步安裝即可,其中Git為Git client環境安裝包,確保windows包含git環境. 二.配置PuTTY authentication agent

在安裝TortoiseGit後,可以選擇使用OpenSSH客戶端還是使用Putty客戶端,如果使用的是預設的Putty客戶端,由於TortoiseGit GUI連線不支援server端自定義埠配置,若GitLab使用的SSH埠為自定義埠,則需要使用PuTTY的authentication agent去做一個本地的埠轉發.

1.首先使用TortoiseGit自帶的Puttygen建立本地的公/私鑰對 2 2.點選Generate按鈕,在視窗空白處按照提示晃動滑鼠,生成公/私鑰對,並儲存到本地 其中testkey為公鑰,testkey.ppk為私鑰 3 4 3.將視窗生成的Public key貼上到GitLab站點具體使用賬號的SSh Keys內即完成公鑰上傳. 23
5 4.使用PuTTY連線gitlab伺服器,TortoiseGit自帶了PuTTy,即Pageant。
點選開啟 Pageant,右下角,右鍵 Add Key,選中儲存的私鑰。


open之前需選擇之前本地生成的私鑰檔案,配置完成。

5.連線成功會在右下角工作列出現任務圖示

 9 三.配置TortoiseGit 1.從windows開始選單選擇TortoiseGit-Setting工具,在對話方塊裡選擇Git項,填寫相關info 10 2.在D盤新建一個目錄,例如"D:Git",並進入目錄右鍵目錄空白處選擇"Git Create repository here...",
彈出對話方塊
點確認,這樣即建立了一個本地Git倉庫. 1112 3.在該倉庫目錄下建立一個測試專案文字檔案,右鍵目錄空白處,選擇Git Commit -> "master" ...,在彈出對話方塊裡輸入提示註釋,選擇要加入的版本控制檔案,確定即可提交. 18
13 4.現在只是在本地實現使用Git管理專案,在此介面若顯示Success則本地提交成功,接下來點選Push..,把我們的改動遞交到Git伺服器上.
14 5.此時會彈出Push對話方塊,在Ref - Remote欄裡設定當前分支名為master,然後點選Destination - Remote欄的Manage按鈕.
15 6.在彈出的設定對話方塊中按照如圖所示,填寫伺服器Remote名稱,URL([email protected]:root/tesproject.git),之前儲存的本地私鑰testkey.ppk,點選Add New/Save按鈕儲存這一設定,然後點選確定退出返回之前的對話方塊. 16 7.最終確認提交 17 8.push成功 20 9. Giblab後臺檢視提交結果. 2122 大功告成... 

相關推薦

windows如何使用gitlab提交專案

Gitlab預設的配置推薦使用shell命令列與server端進行互動,給大家介紹一下使用windows git client工具實現將原生代碼提交到遠端伺服器. 解決方案: 環境部署 TortoiseGit             TortoiseGit-1.8

windows的javaweb專案遷移到Linux平臺

CATALINA_HOME=/opt/tomcat/apache-tomcat-7.0.86.tar.gzcase $1 in start) sh $CATALINA_HOME/bin/startup.sh ;; stop

Windows使用TortoiseGit提交專案GitLab配置

最近因為公司專案需要搭建GITLAB,這個以前沒做過,網上找了一下安裝教程,很是坑,裝了兩天,愣是裝的雲裡霧裡,最後在我打算放棄之時,麻蛋,有GITLAB一鍵安裝的軟體:bitnami-gitlab-8.9.6-0-linux-x64-installer.run,這個我一開

windows上傳本地專案至linux伺服器gitlab

1、安裝git:    https://git-scm.com/downloads          linux伺服器中安裝gitlab:  https://blog.csdn.net/

windows下虛擬環境建立Django專案(建立虛擬環境,安裝virtualenv,安裝Django,建立專案

一、建立虛擬環境   pip install virtualenv1 要使用Django,首先要建立一個虛擬工作環境。我們先為專案建立一個資料夾learn,在資料夾中開啟命令列(shift+右擊),來建立另一個虛擬環境。   如果使用的是python 3,可使

gitlab提交程式碼自動觸發webhook構建jenkins專案

1:環境配置     Debian 3.16.43     jenkins2.121.12:描述        前端開發人員想程式碼提交到gitlab然後自

gitlab專案設定保護導致提交不上程式碼

(之前寫的,忘了賬號密碼,新建了個賬號給轉發到這裡)做前端多年還沒開始寫過部落格,第一次寫,也不知寫些什麼,就把今天遇到的一個問題寫上吧, 在寫專案一個頁面寫到一半,領導說這一頁方案要換成換回上次寫到一半那個方案,我給本地存一份後,把專案返回到git上最後一版,為了省事,我直接,git f

gitlab專案設定保護導致提交不上程式碼的解決方案

gitlab對專案設定保護導致提交不上程式碼 做前端多年還沒開始寫過部落格,第一次寫,也不知寫些什麼,就把今天遇到的一個問題寫上吧, 在寫專案一個頁面寫到一半,領導說這一頁方案要換成換回上次寫到一半那個方案,我給本地存一份後,把專案返回到git上最後一版,為

idea匯出專案windows執行,idea的路徑失效,無法正常訪問

轉自:https://www.cnblogs.com/qlqwjy/p/8549130.html 1.刪除tomcat中webapps下所有的目錄(wabapps中的檔案跟目錄)。 2.將war包放到webapps目錄下。 3.修改tomcat的配置檔案(server.xml): &

把IDEA新建的專案提交到Github倉庫

  對於一個沒有進行任何版本控制設定的idea工程,使其支援Github,設定步驟如下 到Git官網下載Git的安裝包,安裝好以後,Git的安裝目錄下的檔案結構應該如下圖所示   在IDEA開發工具中配置Git工具的路徑,  git安裝路徑\bin\git.exe

GitLab上建立分支本地拉取專案提交專案詳解

很多公司前端專案都是部署在GitLab上的,今天我要分享的就是如何從GitLab上建立新的分支並在本地拉取和提交專案 一、在GitLab上面建立自己新的分支 首先你得註冊一個賬號,登陸之後進入專案Project,然後點選進入自己的專案 進入分支管理branches 進入之後就可以檢視所有

在eclipse建立maven專案、匯出jar包、在windows伺服器上執行

一.在eclipse中建立maven專案 1>在eclipse的選單欄中:file -> new -> project -> maven project -> next ->next ->選擇 maven-arc

1、在 IntelliJ IDEA 新建一個專案提交到 GitHub

一、在 IntelliJ IDEA 中新建一個專案並提交到 GitHub 1. 執行 IDEA,點選【Create New Project】,在 IDEA 中新建一個專案。 2. 在選擇專案型別對話方塊,直接點選【Next】 3. 在選擇專案模板對話方塊,直接點選【

windows,apache/wamp 不能正常訪問thinkphp5專案

如題。 猜測如下: wamp是新裝的,裡面的apache當然也是新的。 這個新的apache不認識tp5 的路由規則。 所以會出現如下情況: localhost/mysite/public 可以訪問 localhost/mysite/public/

Windows 7 : 無法直接在VS 2008開啟VSS專案

今天發現這樣一個問題,在我的機器上,在開啟專案這個對話方塊中,Microsoft Visual SourceSafe這個節點是空白的,無法檢視到內部的專案(我的VSS是安裝在本地的) 但是奇怪的是,在SSMS中卻可以 暫時沒有搞明白什麼原因造成的

Eclipse首次提交本地專案到SVN的方法

一、先設定提交SVN需要忽略的檔案Windows--》Preferences--》Team--》Ignored Resources點選Add Pattern… 新增需要忽略的檔案或目錄例如 *.class、.classpath,.settings 等不需要上傳的規則並選中。這

Windows 編譯 Github 的 GO 專案

1、相關軟體與環境準備 1.1 GO 安裝 下載地址,https://studygolang.com/dl,選擇 Windows 版,本文安裝到 D:\Go 1.2 LiteIDE 安裝 下載地址,http://liteide.org/cn/download/ 可以找到去下載的地方。 本文下載的是 htt

分享我在前後端分離專案Gitlab-CI的經驗

長話短說,今天分享我為`前後端分離專案`搭建Gitlab CI/CD流程的一些額外經驗。 ### Before Gitlab-ci是Gitlab提供的CI/CD特性,結合Gitlab簡單友好的配置介面,能愉悅的在Gitlab介面檢視管道執行流程,並自然流暢的推動敏捷開發流程。 Gitlab-CI/CD的

windows控制臺窗口和普通窗口有什麽區別?

都是 adc 同時 寫到 一個 數據 tdi 消息隊列 循環 1. 窗口都是windows標準窗口,有窗口句柄,但是console window沒有消息循環,直接從緩沖區讀數據,顯示數據。 windows中普通窗口都有自己的窗口過程, 我可以使用SetWin

windows手動安裝第三方模塊

python 模塊安裝 python的強大功能也體現在第三方模塊的安裝使用,在linux環境可以用pip 來維護,在windows環境時,如果離線安裝的話,需要手動下載後自己安裝了。環境:python 2.7 & Python 3.5OS: windows 7第一步:首先確保系統的環境變量正確