git命令及工作原理

2021-09-24 13:14:39 字數 1220 閱讀 5101

git add:新增到暫存區

git commit -m 「」:提交到倉庫

git status :檢視狀態

git log:檢視歷史紀錄

git relog

git reset  head…^ 回退

git reset  版本號    :回退

git checkout:回退

建立dev分支然後切換

建立並卻換分支:git checkout -b dev

檢視所有分支:git branch

把dev分支上的結果合併到master上:merge(快速合併)

eclipse使用git提交

修改了 已經add了沒有commit:git reset   git  checkout

git rm:從版本庫中刪除

遠端倉庫:

註冊使用者名稱  github

master:主分支、原來的分支

dev分支:只有自己用  只有自己提交

建立分支:git branch

切換分支:git checkout 《name》

合併:git merge name

刪除:git branch –d name

遠端:git remote –v(檢視遠端資訊)

origin(遠端倉庫的名字)

在feature1分支上提交:

git checkout –b feature1

conflict(衝突):手動解決刪除衝突內容

發布新版本先在版本庫中打上標籤(tag)

git tag v1.0

檢視標籤:git tag

檢視標籤內容:git show 標籤號

建立帶有說明的標籤:git tag -a 版本號 –m 「」

untracked files 未提交(add)的檔案提示警告如何忽略掉?

工作區的根目錄下加入 .gitignore檔案  把要忽略的檔名新增進去

svn  

管理檔案修改變化歷史  方便回到以前的修改,可以修改別人的版本到本地

cvs  svn: 集中式系統管理   歷史儲存到服務端  server段 斷網後不可檢視,記錄差異:只記錄修改過的內容,無修改無記錄

git大致工作流程:

遠端上傳:git push 然後輸入使用者名稱和密碼

Git 工作原理

git 是最先進的開源分布式版本控制系統,最初由 linus 為解決 linux 的 管理而發明。版本控制系統 version control system,vcs 有很多實現,比如早期的 cvs,主要用於控制 協調檔案的一致性。目前使用最多的主要是 svn 和 git。svn vs git svn...

Git基本工作流程及原理

作者前文介紹了git安裝方法,今天就分享一下關於作者對 git 工作原理的理解,文章有錯誤或不足之處請指正,大牛繞道,寫文不易,勿噴,謝謝!能對您有幫助是我創作最大的動力,本博主做事從來都是走心 github最詳細使用方法及教程 github建立檔案,上傳檔案以及issues git倉庫有三個工作區...

Git 工作原理與常用命令

workspace 工作區 index stage 暫存區 repository 倉庫區 或本地倉庫 remote 遠端倉庫 工作區間 即我們建立的工程檔案,在編輯器可直觀顯示 快取區 只能通過git gui或git shell 視窗顯示,提交 解決衝突的中轉站 本地倉庫 只能在git shell ...