1. 程式人生 > >Git 提交程式碼流程理解

Git 提交程式碼流程理解

從命令列建立一個新的倉庫

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin http://211.159.189.50:10080/lyj/test.git
git push -u origin master

分步解釋:

1. git init

     用 git init 在目錄中建立新的 Git 倉庫。 你可以在任何時候、任何目錄中這麼做,完全是本地化的。

     在目錄中執行 git init,就可以建立一個 Git 倉庫了。

     .git 這個就是本地的一個倉庫

2. git add

     git add 命令可將檔案或資料夾新增到快取,如我們新增以下兩個檔案:

    $ touch README
    $ touch hello.php
    $ ls
    README        hello.php
    $ git status -s
    ?? README
    ?? hello.php
    $  

   git status 命令用於檢視專案的當前狀態。??狀態說明該檔案還沒有被執行過git add

    接下來我們執行 git add 命令來新增檔案:

  $ git add README hello.php

    現在我們再執行 git status,就可以看到這兩個檔案已經加上去了。

$ git status -s
A  README
A  hello.php
$

3. git commit

     使用 git add 命令將想要快照的內容寫入快取區, 而執行 git commit 將快取區內容新增到本地倉庫中

4. git remote add

    新增遠端倉庫

        要新增一個新的遠端倉庫,可以指定一個簡單的名字,以便將來引用,執行 git remote add [shortname] [url]

        如 git remote add origin http://211.159.189.50:10080/lyj/test.git

        之後就可對 origin 進行操作了,對它的操作就是對 http://211.159.189.50:10080/lyj/test.git 的操作

5. git push

將本地分支推送到遠端倉庫

    如 git push origin master 表示將本地的 master 分支推送到 origin 主機的 master 分支。如果 master 不存在,則會被新建

         git push -u origin master 同時指定 origin 為預設主機,以後可以不加任何引數使用 git push

相關推薦

Git 提交程式碼流程理解

從命令列建立一個新的倉庫 touch README.md git init git add README.md git commit -m "first commit" git remote add origin http://211.159.189.50:10080/l

git提交程式碼流程(供查詢)

往GitHub上上傳程式碼的時候總是出些問題,操作不熟練,寫這篇博文主要是記錄git遇到的一些問題以及方便自己查詢。 整體步驟 git init git remote add origin [e

Git提交程式碼流程

         企業級專案git遠端倉庫一般是由master/test/dev三個分支構成,開發人員是在dev上做開發,當需要釋出測試環境或者生產環境時管理員會把開發人員提交的程式碼合併到test或者ma

eclipse下使用git提交程式碼時,設定忽略不需要提交的檔案

eclipse下使用git提交程式碼時,有很多檔案是不需要提交的,例如:target目錄下的檔案和classes下的檔案都不需要提交。 這裡講解一下如何忽略不必要的檔案。 方案一: 為專案新增.gitignore檔案,在該檔案中配置需要忽略的檔案。(Eclips

IntelliJ IDEA中用git提交程式碼時忽略檔案的設定

在用intellijidea開發時,經常會用git或其他版本管理工具提交程式碼到遠端。 但是idea預設會把所有隻要本地與遠端不同的檔案都會列出來, 實際上像字尾名是.iml, .idea這類檔案是不需要提交的。 如下圖所示 如果每次都手動取消這些檔案,都是些重複性的操作。 按如下操作可一

git提交程式碼邏輯/sourceTree錯誤:fatal: Authentication failed for...認證倉庫地址失敗

1.確定公鑰是否在teamcode中存在 2.不存在,在teamcode頁面的setting中設定新增(git生成公鑰的命令獲取公鑰---git batch) 3.存在,則是賬號的問題(原來有一個公司的賬號,然後出bug重新換了一個賬號,是同一家公司的賬號,down程式碼時候是用的原來的賬號

Github提交程式碼流程

  pull:是下拉程式碼,相等於將遠端的程式碼下載到你本地,與你本地的程式碼合併 push:是推程式碼,將你的程式碼上傳到遠端的動作 完整的流程是: 第一種方法:(簡單易懂) 1、git add .(後面有一個點,意思是將你本地所有修改了的檔案新增到暫存區) 2、git co

git提交程式碼出現can not merge的解決方法

git出現can not merge的解決方法 當git提交多次時,後提交的程式碼先合入,先提交的程式碼會出現can not merge問題,下面是解決方法。 1、先執行命令: git stash 注:此命令是備份當前的工作區,防止當前工程中已修改的程式碼出現丟失,同時將工作區中的程式碼儲存

idea使用git提交程式碼到遠端,這裡是沒有衝突的演示

首先在專案滑鼠右鍵,找到Git,然後在Git選項裡找到Add,點選; 新增到暫存區後,再次找到Git,找到Commit Directory,點選; 然後彈出這個介面: 選中你自己修改的記錄,一些不必要的就不用提交了,例如 這些檔案就不用提交了,把鉤去掉即可,填寫Commit Messa

已有本地專案使用git提交程式碼到碼雲coding

進行下面步驟之前,請先在電腦上要裝git工具,官方下載地址:https://git-scm.com/download/win,而且要有coding(程式碼管理)賬號,coding網址:https://coding.net/,可以使用微信或qq登入,然後進行操作 1.在coding上新建一個專案,

Git提交程式碼詳細步驟

【0】首先安裝git客戶端,類似於svn的TortoiseSVN 可見下列下載: https://download.csdn.net/download/qq_30546099/10524340 一個安裝包,一個漢化包, 順序安裝即可。

git 提交程式碼過程 (mac)

1、檢查分支 git branch 2、pull 一下程式碼,以免衝突            e.g.      git pull origin 180907_maya_mst   

Eclipse git提交程式碼時採用彈窗模式

採用eclipse-oxygen版本,什麼都好,就是往git倉庫提交程式碼時,居然不是彈框,很不適應: 選擇需要提交的檔案也比較麻煩, 怕出錯,還是希望回到那種彈窗模式。這就需要設定了。 Window->Preferences->Team->Git-&g

git提交程式碼到github

  註冊github,在上面新建一個程式碼倉庫     如果本地沒有儲存庫,先init初始化本地倉庫,有的話跳過初始化步驟 echo "fuck">> README.md 寫入專案的說明到說明文件 git init git add README.

git提交程式碼新增作者資訊

git提交程式碼時,如果沒有設定作者資訊,提交記錄可能看不出來時誰提交的,如下: 修改方式如下: 這兩條配置很重要,每次 Git 提交時都會引用這兩條資訊,說明是誰提交了更新,所以會隨更新內容一起被永久納入歷史記錄: $ git config --global use

Git 提交程式碼

主要步驟: 1、克隆下來                                                       git clone 2、建一個分支(所有的改動都是在分支上) git branch 分支名 3、切換到新建的分支            

Pycharm中使用Git提交程式碼到Github或碼雲遠端倉庫詳解

說明: 檔名紅色, 表示在工作區 檔名綠色, 表示在暫存區 檔名藍色, 表示檔案有修改,位於暫存區 檔名無顏色,表示位於本地倉庫區或已經提交到遠端倉庫區 檔名為紅色,需要手動執行git add .,

git提交程式碼自動格式化

                                git提交程式碼時自動遵照eslint+prettier規範格式化程式碼 一、環境準備 1、node  6.10+ 2、npm 3.10+ 二、所需依賴包 1、@vue/cli-plugin-esl

git提交程式碼時遇到程式碼庫有更新以及本地有更新的解決方法

在多人協作開發時,經常碰到同事把最新修改推送到遠端庫,你在本地也做了修改,這個時候無論是執行git pull還是執行git push都會提示錯誤,我的解決方式如下: 先隱藏掉本地的修改,然後執行git pull從程式碼塊拉取最新程式碼,具體步驟如下: 1.輸入 git s

記錄一次失敗的向git提交程式碼,和解決的方法。(首次建立倉庫)

背景: 向git push程式碼(建立一個新的倉庫) 做法: 在github建立一個新的倉庫------>本地新建資料夾------->依次執行了下面的命令 git init git clone git checkout -b master