gitlab 用分支做版本釋出
Gitlab程式碼正式釋出
1.從遠端伺服器拉取程式碼
[[email protected] git]# git clone
[email protected]:open-source/myproject.git
Cloning into 'myproject'...
remote: Counting objects: 776, done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 776 (delta 17), reused 0 (delta 0)
Receiving objects: 100% (776/776), 13.19 MiB | 10.07 MiB/s, done.
Resolving deltas: 100% (346/346), done.
[
2.在本地建立帶有版本號的分支
[[email protected] git]# cd myproject
[[email protected] myproject]# git branch 1.0.1.20170831
[[email protected] myproject]# git checkout 1.0.1.20170831
Switched to branch '1.0.1.20170831'
[[email protected]
3.新增版本說明檔案
[[email protected] myproject]# vi version
寫入版本號(即分支名)
[[email protected] myproject]# git add version
[[email protected] myproject]# git commit -m 'add version'
[1.0.1.20170831 7120c11] add version
1 file changed, 1 insertion(+)
create mode 100644 version
4.推送分支程式碼到遠端伺服器
[
Counting objects: 4, done.
Delta compression using up to 3 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 315 bytes | 0 bytes/s, done.
Total 3 (delta 1), reused 0 (delta 0)
remote:
remote: To create a merge requemyproject for 1.0.1.20170831, visit:
remote: http://10.xxx.xxx.xxx/open-source/myproject/merge_requemyprojects/new?merge_requemyproject%5Bsource_branch%5D=1.0.1.20170831
remote:
To [email protected]:open-source/myproject.git
* [new branch] 1.0.1.20170831 -> 1.0.1.20170831
[[email protected] myproject]#
此時,運維人員只需下載該版本號分支下面的程式碼釋出即可
[[email protected] git]# git clone -b 1.0.1.20170831 [email protected]:open-source/myproject.git
Cloning into 'myproject'...
remote: Counting objects: 805, done.
remote: Compressing objects: 100% (75/75), done.
remote: Total 805 (delta 36), reused 0 (delta 0)
Receiving objects: 100% (805/805), 13.20 MiB | 11.00 MiB/s, done.
Resolving deltas: 100% (365/365), done.
[[email protected] git]#
刪除不必要的分支
1.刪除遠端分支
[[email protected] myproject]# git push origin :1.0.1.20170831
To
[email protected]:open-source/myproject.git
- [deleted] 1.0.1.20170831
[[email protected] myproject]#
相關推薦
gitlab 用分支做版本釋出
Gitlab程式碼正式釋出 1.從遠端伺服器拉取程式碼 [[email protected] git]# git clone [email protected]:open-source/myproject.git
Rainbond 5.0.4版本釋出-做最好用的雲應用作業系統
浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>
gitlab 切換分支命令列 版本提交
轉載自:https://blog.csdn.net/volitory/article/details/58608732 gitlab 切換分支命令列 1、git branch 檢視分支 2、如果沒有任何顯示,兩種情況 一是當前沒有分支,二是沒有切換到
更加簡潔易用——wangEditor富文字編輯器新版本釋出
1. 前言 wangEditor富文字編輯器(www.wangEditor.com)從去年11月份釋出,至今已經有將近10各月了。它就像一個襁褓中的小嬰兒,在我的努力以及眾多使用者的支援下不斷摸索、成長。就像這麼大的小孩一樣,它的下一個目標是要自己站起來、自己走下去。
一步教你Docker安裝搭建GitLab倉庫(用來做SpringCloudConfig配置中心)
Docker 安裝 Git(以下在Centos7上操作,前提是已經安裝過docker) a:拉取官方的映象 #docker pull gitlab/gitlab-ce:latest b:執行容器 #docker run --detach \
PyCM 1.8 版本釋出,用 Python 編寫的多類混淆矩陣庫
PyCM 是一個用 Python 編寫的多類混淆矩陣庫,支援輸入資料向量和矩陣,是支援大多數類和統計引數的模型評估工具。主要針對資料科學家,用於預測模型指標、評估各種分類器的準確性。 PyCM 1.8 更新內容如下: Added Lift Score (LS) co
產品快速迭代時用Git做分支管理的詳細步驟
轉載 簡書:https://www.jianshu.com/p/d917139304eb一、前言本文用例項來講解Git的分支管理在產品快速迭代開發過程中解決實際問題的詳細方案,面向的是對Git有一定了解的朋友(多圖預警)。二、背景最近接手了一個程式碼質量慘不忍睹的專案,立即著
GitLab用命令建立分支打Tag
做個備份 1、建立分支是為了我個人修改的程式碼做備份,修改自己分之下的程式碼,不影響預設分支的程式碼,類似於Java中的安全拷貝吧。 2、打Tag是為了對每次釋出節點對應版本的程式碼做備份,流程就是對master下的這份程式碼,先建立分支後Version1.0.3—再提交
用iptables做軟路由實現共享上網
iptables 軟路由 共享上網 我們平時使用的大多數家用路由器都是通過NAT(Network Address Translation,網絡地址轉換)功能實現共享上網的,iptables是linux內核裏整合的一個ip信息包過濾系統,使用iptables配置nat就可以實現和家用路由器一樣的上網效果。
R語言用nls做非線性回歸以及函數模型的參數估計
nes 線性 -s legend 最小值 fun des and start 非線性回歸是在對變量的非線性關系有一定認識前提下,對非線性函數的參數進行最優化的過程,最優化後的參數會使得模型的RSS(殘差平方和)達到最小。在R語言中最為常用的非線性回歸建模函數是nls,下面以
用郵箱做網頁
text 軟件開發工具 kdt itl dia section ear 軟件 界面 https://zhidao.baidu.com/question/438466707.html qq郵箱郵件怎麽做成網頁發送??郵件當成網頁發送是不是很酷呢,看看我的經驗
webform復合控件以及用來做年月日選擇日期的DropDownList控件
.cn 清除 tro cti run horizon lis document 重新 自動提交(不用刷新)的屬性: AutoPostBack="True" 1、RadioButtonList 單選集合 -屬性:RepeatDirection:Vertical (垂
用ionic做的列表向左滑動,出現刪除等功能按鈕
ann 需要 balance -o tails details edate sts tran 廢話不多說,直接上代碼 html代碼: <!--列表--><ul class="lists" ng-repeat="list in lists"> <
IPHONE6 近來1年不會開放NFC的API給開發人員,也就是僅僅能用來做支持了如今
company its put ech tran repo article -s cati IPHONE6 近來1還不會開放NFC的API給開發人員,也就是僅僅能用來做支持了如今,可是能夠肯定的是,以後肯定會放發出來的。就像指紋傳感器一樣,如今也開放出來了。前
2017-6-4 用jQuery 做大圖輪播
length move val orm fun margin window blog cli <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_De
怎麽用cookie做一個選項卡?
eight splay i++ 作用 code round tab 多網站 個性化 什麽是cookie? Cookies雖然一般都以英文名呈現,但是它還是有一個可愛的中文名“小甜餅”。Cookies是指服務器暫存放在你的電腦裏的txt格式的文本文件資料,主要用
千鋒故事——用良心做教育,只做好的教育
學習心得 java 杭州 電腦 故事 杭州校區JavaEE講師施澤磊當坐在講臺上,看著臺下一雙雙求知的眼神緊盯
用angular做的模糊搜索
mil lar val 沒有 style option num 我們 搜索功能 今天大家來試一試用angular做一下簡單的搜索功能吧; 首先我們需要寫html的部分,我們需要設置幾個條件,比如按什麽來排序,按升序還是降序搜索,和一個文本框來設置模糊搜索; <nav&
linux shell 之if-------用if做判斷
exist word then ucc reserve 服務器 單機 mon true 一 簡介 1 字符串判斷 str1 = str2 當兩個串有相同內容、長度時為真 str1 != str2 當串str1和str2不等時為真 -n s
繞過010Editor網絡驗證(用python做一個仿真http server真容易,就幾行代碼)
headers redirect 如果 table 本地 align cnn 破解版 resp 010Editor是一款非常強大的十六進制編輯器,尤其是它的模板功能在分析文件格式時相當好用!網上現在也有不少010Editor的破解版,如果沒錢或者舍不得花錢買授權的話,去官方