1. 程式人生 > >5、git初始化

5、git初始化

我們的專案已經初始化成功。

下面我初始化一下git,把我們的專案推送到git上。然後講一下如何初始化git倉庫。

這個時候我們git遠端的倉庫就建立好了。

緊接著我們在我們的專案中初始化一下git.

首先建立一個README.md檔案

touch README.md

建立.gitignore檔案,它的作用是把我們配置進去的一些配置檔案匹配上就進行一個忽略,不會推送到我們的git倉庫裡。也不會檢查到我們本地的一些變化。

touch .gitignore

我們來配置一些這個檔案,我們忽略什麼,我就配什麼就可以了。

*.class

#package file

*.war
*.ear

#kdiff3 ignore
*.orig

#maven ignore
target/

#eclipse ignore
.settings/
.project
.classpatch

#idea
.idea
/idea/
*.ipr
*.iml
*.iws

# temp file

*.log
*.cache
*.diff
*.patch
*.tmp

# system ignore
.DS_Store
Thumbs.db

執行git init

git init

這個時候就會生成一個git檔案,這個時候隱藏的。

輸入git status,可以看出專案中有那些檔案發生了變化。

git status

將這些檔案新增進來

git add .

在輸入檢查

git status

進行commit,-am 表示在後面加註釋

git commit -am 'first commit init project'

這時檔案已經提交完了,但是這時只是提交到本地倉庫裡。

連線遠端倉庫

git remote add origin 倉庫地址

檢視分支

git branch

將我們本地的推送到master上

git push -u origin master

git pull

重新推送一次

git push -u origin master

報錯,說本地分支沒有遠端分支新,我們進行一下強制推送

git push -u -f origin master

我們可以看到提示已經成功了。

我們可以看到本地的檔案都已經新增上來了。

到這裡我們git專案的初始化就完成了。

檢視當前分支

git branch

檢視遠端分支

git branch -r

我們採用的是分支開發主幹釋出的模式。

我們建立v1.0的分支

git checkout -b v1.0 origin/master

這表示在origin/master的基礎上檢出一個v1.0的分支

檢查當前分支

git branch

可以看出在本地這個分支是v1.0,我要把這個分支推送到遠端。

git push origin HEAD -u

然後我們檢視到遠端的git就會有這個分支。

我們重新整理一下頁面,發現分支有兩個

一個master,一個v1.0,而v1.0是在master基礎上建立的。

到這裡我們的git的初始化,包括建立專案的分支都完成了。

相關推薦

5git初始

我們的專案已經初始化成功。 下面我初始化一下git,把我們的專案推送到git上。然後講一下如何初始化git倉庫。 這個時候我們git遠端的倉庫就建立好了。 緊接著我們在我們的專案中初始化一下git. 首先建立一個README.md檔案 touch READM

git 初始 中文編碼自動換行

顯示 png 自動換行 conf control color windows 服務器 16px 解決中文編碼: git config --global core.quotepath false git config --global gui.encoding utf-8 g

Java初始順序(靜態變量靜態初始實例變量實例初始構造方法)

靜態初始化 都對 class block 註釋 執行順序 blog 中一 成員變量 1、執行順序 1.1、一個類中的初始化順序 (靜態變量、靜態初始化塊)=>(變量、初始化塊、構造器)。 1.2、兩個具有繼承關系類的初始化順序 父類的(靜態變量、

git 初始

git 初始化 pull 失敗在 gitlab 上新建了一個工程後,添加了 README 作為第一次提交。在本地目標文件夾下執行:git init; git clone <工程url> 後將工程 commit 到本地,準備 push 時候發生了hint: Updates were rejected

Java Stringstring[]List初始方法

arraylist list add java 執行 ring1 初始化塊 str 方法 String初始化:   1.String str = new String("string1");   2.String str = "string1"; String[]初始化:

git初始設置

free 安裝 key 客戶 name spa 初始化 col 用戶名 下載安裝git客戶端設置用戶名及郵箱git config --global user.name ‘zmxfree‘ git config --global user.email zmxfree@gmai

集合初始初始匿名類

匿名類 對象初始化器1:集合初始化器集合添加數據的兩種方法第一種方法:第二種方法:利用集合初始化器2:對象初始化器1.當一個類中有構造方法,我們可以用構造方法來進行實例化一個對象2.當一個類中沒有任何的構造方法,這個時候我們就可以利用對象初始化器進行實例化一個對象3:匿名類集合初始化器、類初始化器、匿名類

Git初始及倉庫創建和操作

用戶 lis 分享 demo 創建文件 git命令 文件夾 alt 設置 步驟一:創建git初始化工作空間,在對應的工作空間,打開git命令行模式 步驟二:1)、設置用戶名:git config -- global user.name ‘github上註冊的用戶名‘

1. git初始

環境 郵箱 gitconfig 家目錄 用戶登錄 郵箱地址 密碼 com pre 聲明:所有的操作都是以linux為例。 安裝git(略,詳見git官網) 配置環境變量(略) 初始化git當前用戶的用戶名和郵箱地址, 用戶名和密碼在提交文件到版本庫時會用到,如果在

默認初始初始

合成 變量 cto 構造函數 全局 內置 tor vector 局部變量 默認初始化   變量沒有指定初始值,則被默認初始化。   內置類型:全局變量的內置類型沒有指定初始值,被初始化為0;局部變量則不被初始化。   類:執行默認構造函數(如果默認構造函數是編譯器合成的,類

Git初始項目 和 Gitignore

ide fig 初始化 eat reat one ror 密碼 nmb 初始化init: git init git status git add . git commit -am "init projrct" 添加遠程倉庫: git remote add origin gi

git初始

1、git init 2、git add . 3、git commit -m "first commit" 4、git remote add origin https://github.com/imthinktwice/TestRepository.git 5、git pu

30mysql初始及客戶端工具的使用

mysql監聽的埠: 3306/tcp 檢視埠 ss -tnl 檢視命令歷史 ~/.mysql_history Mysql初始化:提供配置檔案(/etc/mysql/my.cnf  /etc/my.cnf  ~/.my.cnf) 集中式的配置:多個應用程式共用的配置檔案

CentOS7.5安裝與初始配置(做標準化)

分配 同步服務 == ulimit 默認 ipad get aos ssa 本文分享CentOS的標準化安裝配置方法,方便集群批量裝機配置 ------------------------- 完美的分割線 ---------------------------- 1.安

Node.js部落格系統--2.專案建立安裝初始和第一個請求的實現

技術框架 專案初始化 開啟vscode,新建一個blog資料夾,在控制檯npm init,除了出現package name:(blog)的時候需要填寫一個blog,其他都只需要回車就可以 接著執行以下命令 分別使用 npm i --save ~;安裝下列包

《隨筆一》——C#中的“靜態建構函式物件初始語句”

  靜態建構函式 ● 我們在使用類中的靜態成員時,先要初始化這些成員。 在宣告靜態成員時、可以同時提供一個初始值。 但有時候我們需要執行更復雜的初始化操作, 這應該怎麼辦呢? ● 我們可以把建構函式宣告成static的, 一般來說, 靜態的建構函式初始化類的靜態欄位

初始例項初始方法重寫

類初始化過程 ①一個類要建立例項需要先載入並初始化該類 main方法所在的類需要先載入和初始化 ②一個子類要初始化需要先初始化父類 ③一個類初始化就是執行<clinit>()方法 <clinit>()方法由靜態類變數顯式賦值程式碼和靜態

使用git初始本地倉庫並提交到遠端分支

1. 初始化本地倉庫 git init 2. 將本地內容新增至git索引中 git add . 3. 將索引新增至本地倉庫中 git commit -m "first commit" 4. 新增遠端倉庫路徑 git remote add origin http

Java基礎複習第五天,陣列定義(靜態動態初始),陣列儲存機制及陣列的反轉排序遍歷

一 陣列定義和訪問 1.案例引入: 如果需要定義多個變數,那麼我們建議使用容器,一次性儲存多個數據,統一操作。 2.容器: 是將多個數據儲存到一起,每個資料稱為該容器的元素。 3.Java中容器: 陣列,集合 陣列:是一個長度固定的容器,而且容器中的元素

Java程式設計思想學習(五)----第5章:初始與清理

隨著計算機革命的發展,“不安全”的程式設計方式已逐漸成為程式設計代價高昂的主因之一。 C++引入了構造囂(constructor)的概念,這是一個在建立物件時被自動呼叫的特殊方法。Java中也採用了構造器,並額外提供了“垃圾回收器”。對於不再使用的記憶體資源,垃圾回收器能自動將其釋放。 5.1 用構造器確