git常用命令及技巧

2021-07-08 12:11:56 字數 1586 閱讀 7620

暫存區

本地庫遠端庫

暫存庫:一般修改後的**先放入暫存庫,這樣可以儲存我們修改後的**,同時不會提交到**庫中,起到了乙個快取的作用,當有**錯誤時,也不會影響總分支和其他人的開發,我理解中的暫存庫相當於乙個快取。

本地庫:本地電腦存放**的庫,commit之後,更新的**就會同步到本地庫中,但是有乙個風險,如果使用者的電腦損壞導致本地庫永久性破壞,本地庫的**就會丟失,所以為了以防這個風險,我們需要把**提交到遠端庫。

遠端庫:遠端存放**的庫,遠端庫所在機器相當於乙個伺服器,而眾多的本地庫就是多種的客戶端。git是乙個典型的cs結構。本地庫通過遠端庫互相共享不同分支上的**。即使遠端庫也損壞了,只有乙個本地庫完好,都能最大挽回損失。一般**先提交到本地庫,然後提交到遠端庫。

建立分支

git checkout -b [new branch]

提交分支

git commit -a -m 『my new branch』

git push origin branchname:branchname

提交到遠端分支

刪除本地分支

刪除遠端分支

切換分支

git checkout branchname

檢視分支

git branch

檢視本地分支

檢視遠端和本地分支

檢視日誌

有關git log的更多詳情,請參考這個鏈結git log 常用命令及技巧

git常用命令及使用技巧

git config global user.name your name git config global user.email email example.com git config 1初始化git git init更改 之後新增檔案 git add filename如果記不清改了哪個檔案,...

git及常用命令

git 是乙個分布式版本控制工具,不必伺服器端軟體支援,使源 的發布和交流極其方便 git 的優勢主要有 1.git是分布式的,這是git和其它非分布式的版本控制系統 svn,cvs 最核心的區別。從中心版本庫的伺服器上chect out 後會在自己的機器上轉殖乙個自己的版本庫。它支援離線工作 本地...

linux常用命令及技巧

1.shutdown 關閉系統,引數 k 不真正關閉系統只是警告,r 關閉後重新引導,h 關閉後終止 f 快速重新引導,n 不通過init 直接關閉,c 取消shutdown,t時間 2.製作引導盤 redv zlmage fdformat dev fd0h1440 dd if zlmage of ...