git + git flow 的簡單介紹
1.git簡單實用
git:是一種分布式版本控制系統,因為其優秀的特性個人十分推崇。
1.1設置本機用戶身份
git config -global user.name "userName"
git config -global user.email "[email protected]"
1.2初始化本地倉庫
可以選擇新建一個本地倉庫或者克隆一個遠程倉庫
git init:初始化
git clone:克隆項目
1.3添加文件到本地倉庫
git add:添加所要提交的文件 .
git commit -m "":提交所添加的文件到本地倉庫
PS:可以進行多次添加文件,之後進行一次提交多個文件。在commit中進行明確的備註所提交的內容有助於團隊快速理解你的提交。
1.4查詢當前倉庫狀態
git status:查詢當前分支的文件狀態
git diff:查詢分支變化
1.5回退版本
git reset --hard HEAD:將當前的分支回退到上一個版本,主要用於清空分支合並錯誤。同時可以跳轉任意commit_id的版本
git log:可以查看提交commit歷史,我們可以在任意時刻查詢自己的提交,以便回溯。
git reflog:可以查看命令歷史,確定自己的提交過程
1.6提交遠程倉庫
git pull origin dev:從遠程主機的dev拉去代碼到本地
git push origin dev:推送本地代碼到遠程主機的dev分支
1.7標簽版本
git tag -a 1.0.1 "example":打一個有註釋的標簽的優秀的做法
2.git flow工作流
2.1主要分支
重要分支
master:線上分支,主要用來當前線上版本的代碼。
dev:開發分支,主要用來存放開發的代碼,最新代碼。
release:測試分支,從dev分支遷出,對該版本進行測試。
一般分支
bug:可以是release 和 master出現的bug遷出的分支。進行快速修復bug,修復完成之後合並到dev和所遷出的分支。
feature:快速開發分支,一般存在於本地。進行單個需求的開發,開發完畢合並到dev分支上面,刪除分支。
git + git flow 的簡單介紹
相關推薦
git優點缺點(簡單介紹)
版本控制系統 解決沖突 linus 缺點 服務器壓力 離線 lds 工作 linux 內核 什麽是Git Git是目前世界上最先進的分布式版本控制系統。 Git是免費、開源的 最初Git是為輔助 Linux 內核開發的,來替代 BitKeeper 作者 Linux和Gi
git + git flow 的簡單介紹
one conf mit lob 進行 理解 推送 控制 use 1.git簡單實用 git:是一種分布式版本控制系統,因為其優秀的特性個人十分推崇。 1.1設置本機用戶身份 git config -global user.name "userName" git confi
Git介紹,安裝,Git+Git flow使用
span mon 緊急 sna initial setup cto 快速 oca 特點: 1.可以快速的切換項目分支. 2.回滾某個分支的版本. 3.每次切換分支不用修改配置文件 (因項目而定義) 4.不用 新建/切換 虛擬目錄/域名.因為都是在同一個目
【學習筆記】開發工具:1、Git的學習使用(簡單介紹)
一、Git的特點 1、較優的儲存能力; 2、比較好的效能; 3、開源的產品; 4、易備份; 5、支援離線操作; 6、定製工作流程。 二、Git的下載安裝配置 1、下載地址:https://git-scm.com/download/ 進入後選擇對應的作業系
關於版本控制軟體以及Git的簡單介紹
以下內容從Pro Git這本書獲取,該書的PDF下載連結 https://git-scm.com/book/zh/v2 本章介紹開始使用 Git 前的相關知識。我們會先了解一些版本控制工具的歷史背景,然後試著讓 Git 在你的系統上跑起來,直到最後配置好,可以正
Git簡單介紹
Git是什麼?Git(分散式版本控制系統)是一款免費、開源的分散式版本控制系統,用於敏捷高效地處理任何或小或大的專案。Git是一個開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管
Git簡單介紹(一)
Git是什麼? Git是目前世界上最先進的開源的分散式版本控制系統(沒有之一),用於敏捷高效地處理任何或小或大的專案。 Git 是 Linus Torvalds 為了幫助管理 Linux 核心開發而開發的一個開放原始碼的版本控制軟體。 Git 與常用的版本
Git簡單介紹兩種拉取代碼的方式
roo class 在服務器 介紹 log 拉取代碼 mit 所有 blank first: 1、通過git clone 命令克隆git庫中的項目 註意:通過 git clone方式克隆的代碼會在服務器上自動建一個與git庫名相同的文件夾,所以有兩種思路,第一種就是直接
Git基礎概念與Flow流程介紹
目錄 Git相關 基本概念 常見客戶端 TortoiseGit Sourcetree Intellij Idea 命令列 常用
Git和Github簡單教程
發布 code workspace align cal 團隊合作 github init 出現 網絡上關於Git和GitHub的教程不少,但是這些教程有的命令太少不夠用,有的命令太多,使得初期學習的時候需要額外花不少時間在一些當前用不到的命令上。這篇文章主要的目標是用較少的
git命令的簡單使用
bsp ast 全部 git clone 關於 最新代碼 glob 表示 clas Gitbash初始化設置 Gitbash安裝成功後要配置email和name,否則commit的時候會報錯: 運行 git config --global user.email "你的e
Jekins - Hello world,Jekins + Maven + Git + Tomcat 的簡單應用
定時 contain 管理 www. href oca span hello 應用 Java Web 工程 新建一個簡單的 Java Web 工程,並提交至 GitHub,可參考 Eclipse 提交工程至 GitHub 下載 jekins.war 在
Git圖形使用者工具介紹及比較
本文轉自http://blog.csdn.net/defeattroy/article/details/6420472 這裡權當作一個存檔 GITK簡介 gitk - The git repository browser
Git 安裝與簡單配置
安裝Git 這裡不做過多贅述 。 下載地址:https://git-scm.com/ 配置賬戶資訊 開啟cmd或powershell,輸入 git config --global user.name "username"
git 和 github 簡單使用
1 > --- https://github.com/ 地址在此 2> --- 先註冊,不贅述 3> --- 本人使用的是linux 系統,別的也沒管.....學習是為了解決自己的問題 4> --- 註冊好後,頭像框旁邊的 + 號 create
git remote 遠端倉庫介紹和用法
1 遠端倉庫的作用 使用Git的遠端倉庫可以實現團隊協作開發。 2 遠端倉庫的使用介紹 假設我們已經有了一個遠端倉庫,地址是:https://github.com/CnPeng/test.git 1) 克隆遠端版本倉庫到本地: git clone https://github.c
[email protected]伺服器和Xcode的git管理工具簡單使用
OSChina提供的git伺服器,每一個賬號可建立1000個專案,不論公有或私有專案,程式碼託管服務永久免費。而且由於是國內的網站和伺服器,又是中文的,相對於國外的而言,訪問比較通暢,操作起來也容易上手。 本文介紹如何使用OSChina的g
Git倉庫.git資料夾目錄介紹
說明 以下皆為.git/ 目錄下的檔案 1 ORIG_HEAD 遠端倉庫 當前引用 在git本地倉庫根目錄 執行: cat .git/ORIG_HEAD 顯示 88e6fb86f5317bdfd2e8a78899334e9f0ba16987 2
jenkins教程(基於maven+Git+jdk的簡單搭建)
對於jenkins我已經“垂涎”一年多了,之所以沒有認真地玩一遍,也是因為沒有工作的動力驅動。正好,最近團隊在搭建敏捷工具,自然而然就由我來研究一波啦。 1 下載軟體 選擇 Long-term Support (LTS)的版本,可選擇下載war包直接部署在tomc
使用git管理專案簡單流程
最近介入公司的一個新專案,該專案使用GitLab管理,所以需要使用git指令進行專案更新,記錄一下簡單的專案操作指令。 git clone ssh://[email protected]***(此處為專案路徑):該指令是將GitLab上的專案拉到本地計算機,該指令