1. 程式人生 > >Git基本使用操作

Git基本使用操作

Git是一個開源的分散式版本控制系統,通過對分支的管理,合併,可以有效、高速的處理從很小到非常大的專案版本管理。
1.Git基本框架
其基本框架如下:
這裡寫圖片描述
從圖中可以看到,Git分為三種工作狀態和工作區域,當檔案被建立和修改時,Git出於Modified態,此時的檔案位於Git的工作區,這也意味著其此時不存在於本地倉庫中,不能達到版本分支的效果;將本地資料修改後通過git add 命令提交到本地快取中,此時Git位於暫存區,儲存著本地修改狀態的快照,即此時的修改沒有存到本地倉庫中,可以進行撤銷;將暫存區的資料提交給本地倉庫,本地倉庫才會儲存此時的版本,然後在push至遠端倉庫儲存。
2.開發流程


其基本開發流程如下:
這裡寫圖片描述
通常來說,要將一個檔案上傳到遠端倉庫中,需要現在其所屬的資料夾內開啟GitBash命令,然後建立本地倉庫,通過分支的建立將本地分支和遠端分支相關聯,具體如圖。
3.常用命令解釋
git clone 你的SSH : 從遠端倉庫中將檔案克隆到本地倉庫中
git branch xxx : 建立本地分支 xxx
git checkout xxx : 將本地分支切換到xxx
git statue : 檢視當前工作區
git diff : 檢視不同工作區修改差別(預設暫存區和本地倉庫差別)
git add xxx : 將檔案xxx提交到暫存區,git add . 是將目錄下所有檔案全部提交到暫存區
git commit -m “你的註釋” : 將暫存區中的檔案全部提交給本地倉庫
git remote add yyy 你的SSH : 關聯遠端倉庫並命名為yyy
git push yyy xxx : 將本地倉庫檔案全部提交給遠端倉庫
git config –add user.name “xxx” :修改配置檔案
git config –add user.email “xxx” :修改配置檔案
git fetch : 將遠端倉庫檔案克隆到本地作為本地的遠端倉庫克隆
git merge: 將遠端倉庫克隆合併到本地分支當中
git pull = git fetch + git merge

相關推薦

Git基礎入門(四)Git基本操作2

git 操作 基礎忽略文件: 在實際開發過程中總有些文件無需納入Git的管理,比如日誌文件、臨時文件等 在這種情況下,我們可以在工作目錄中創建一個名為.gitignore的文件,列出要忽略的文件名或者表達式 例:cat .gitignore *.[oa]

筆記:git基本操作

基本概念 位置 bar 回退 let 管理 文件夾 私有 推送 原文: http://www.cnblogs.com/pingwen/p/8098035.html 1. 快速入門的基本概念 相比SVN,TFS等集中式的版本管理系統,GIT分布式管理最重要的理

Git 基本操作

gitGit 基本操作Git 的工作就是創建和保存你項目的快照及與之後的快照進行對比。本章將對有關創建與提交你的項目快照的命令作介紹。獲取與創建項目命令git init用 git init 在目錄中創建新的 Git 倉庫。 你可以在任何時候、任何目錄中這麽做,完全是本地化的。在目錄中執行 git init,就

Git基本操作

AD span class col lena why ext -m con 1.初始化 git init 2.提交文件 git add filename.xxx 3.commit git commit -m "why commit this file" 4.pu

Git基本操作

-h 緩沖 錯誤 src 成功 沒有 git log 字符串 郵箱 添加版本庫 什麽是版本庫?版本庫就是把代碼進行管理,代碼的刪除,更新Git都可以追蹤,Git也可以追蹤歷史版本,隨時回滾(還原項目); 第一步:我們建立一個空的文件夾 第二步:我們在這個目錄建立版本庫

Git基本操作和使用

源碼 沒有 ini stat 是我 commit ase 源地址 git init 基本命令: git config git init git clone git remote git fetch git commit git rebase git push 本地基本操

Git2:Git基本操作

常用操作 顯示文件 簡單 找到 周期 ranch name mit 兩種 目錄 一、git全局配置 二、創建一個版本庫 三、git的常用操作 1、版本提交與回退 1.1、版本提交 1.2、版本回退 2、工作區、版本庫與暫存區 2.1、工作區 2.2、版本庫 3、管理文

Git基本操作指令

本篇記錄git配置完成後的基本使用所需的指令: 首先建立一個空資料夾, 點選右鍵選擇 git bash here進入命令框介面 輸入下面命令把YourSSH換成自己的SSH地址,(首先你要有一個SSH地址) git clone YourSSH 等待他自動把雲端的檔案下載到本地我

Git的學習與使用(六)——Git 基本操作

Git 基本操作 Git 的工作就是建立和儲存你專案的快照及與之後的快照進行對比。本章將對有關建立與提交你的專案快照的命令作介紹。 獲取與建立專案命令 git init 用 git init 在目錄中建立新的 Git 倉庫。 你可以在任何時候、任何目錄中這麼做,完全是本地化的。 在目錄中執行

git基本操作git+tortoiseGit)

git基本操作 clone操作 commit、pull、push操作 showlog操作 clone操作 首次使用時,clone遠端庫到本地 ① 右鍵任意空白處,點選git clone開啟clone介面 ② 輸入git遠端庫地址和本地

Git基本操作和Github的使用

本文大部分來自對廖雪峰Git教程 的學習,結合自己的體會,初步掌握Git的使用方法和Github的工作方式。 不會很難,但是瑣碎,所以多實踐,否則記不住。 1. 版本管理系統 為什麼要管理版本,有實際開發經歷的人都有體會,就不需要多說了。這就是水和空氣一樣,那麼重要,那麼天然。

git基本操作】總結

初始 onf 如果 全部 config 註釋 bsp mit ini 查看當前全部配置 git config -l 全局級配置,如果沒有倉庫級別的特殊配置,默認讀取這個配置 git config --global user.name "name" git con

Python學習之Git基本操作

版本庫建立 什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。 所以,建立一個版本庫非常簡單,首先,選擇一個合適

git基本操作(入門)

下面以一個最簡單的開發過程,呈現git最基本的操作命令  1、下載程式碼(以code命名倉庫為例) git clone xxxxx/code.git cd code 2、檢視所有分支 git branch -av 3、切換已經存在的分支 git checkout xxx git

gitgit基本操作及使用GitHub

理解工作區、暫存區、分支 這篇已經畫出了工作區、暫存區和分支的草圖。注意git add是把工作區內容存到暫存區,git commit是把暫存區的內容提交到分支。 git diff head -- t

git基本操作指南》

一: 1:新建資料夾,進入資料夾下;2:git init (把該目錄變成git可以管理的倉庫)3:git add text.txt (新增到暫存區裡面去)4:git commit -m "text.txt提交" (把檔案提交到倉庫)5:git status (檢視是否還有檔案未提交)6:如修改了 text.

Git --- 基本操作以及Git 特殊命令,公司常用命令

Git安裝方式: window安裝方式。 在 Windows 平臺上安裝 Git 同樣輕鬆,有個叫做 msysGit 的專案提供了安裝包,可以到 GitHub 的頁面上下載 exe 安裝檔案並執行: 安裝包下載地址:http://msysgit.github.io/ 完成安裝之後,就可以使用命令列的

Git學習筆記001.Git基本操作 on Mac

1. Git Initialization (1) Make a folder as your local repository. mkdir myRepository (2) Enter the

Git基本操作、分支管理、衝突解決

基本操作 git init 建立一個 Git 倉庫 git clone [url] 拷貝一個 Git 倉庫到本地 git add [file_name] git add 命令可將該檔案新增到快取 git commit -m "備註資訊" 使用 git add 命令將想要快照的內容寫入快取區,

Git基本操作、分支管理、沖突解決

保留 merge -h out 暫存區 diff 使用 希望 分支 基本操作 git init 創建一個 Git 倉庫 git clone [url] 拷貝一個 Git 倉庫到本地 git add [file_name] git add 命令可將該文件添加到緩存 git c