Git 程式碼版本管理的基本使用命令和步驟
相信現在很多人做開發不再是一個人單打獨鬥了,而是跟隨一個小團隊或者帶領一個小團隊多人同步開發,那麼我們就需要一個程式碼版本管理器來協助我們。這個時候Git程式碼版本管理就是我們的不二選擇,下面介紹一下Git的基本使用命令和步驟。
首先開啟Mac實用工具中的終端。
配置
shilifeng$ git config --global user.name "姓名"//告訴git 你是誰
$ git config --global user.email "[email protected]" //如何聯絡你
$ git config -l //檢視你的配置資訊
$
git init //初始化一個倉庫
$ git init --bare //初始化一個空白倉庫
//
$ git clone @"http://xxxxx.xxxx.xx.com"
將遠端倉庫的程式碼克隆到本地之後儲存一份,然後可以直接在此程式碼上開發 ,當有了新的更新之後我們可以採取如下操作同步推送更新到git上
$ git add .
$ git commit -m"更新或者推送的內容"
$ git commit --amend
//
$ git push
同樣的Git上將遠端倉庫的更新也可以同步到本地 如下為對遠端倉庫及分支的操作
//
$ git pull
//
$ git branch -r
$ git branch -a
//
$ git push origin <name>// 本質上是將本地的分支 push 到遠端
//
$ git push origin --delete <branchName>
$ git push origin :<branchName>// 推送一個空分支到遠端分支,其實就相當於刪除遠端分支
//
$
git fetch origin tag <tagname>
//
$ git push --tags
//
$ git push origin --delete tag <tagName>
$ git tag -d <tagname>
$ git push origin :refs<tagname>// 推送一個空 tag 到遠端 tag
對於本地分支我們可以通過以下命令進行操作
// 檢視本地分支
$ git branch
// 建立本地分支
$ git branch <name>
// 建立新分支並立即切換到新分支
$ git checkout -b <name>
// 切換分支
$ git checkout <name>
// 合併分支
$ git merge <name>
// 刪除已經合併過的分支
$ git branch -d <name>
$ git branch -D <name>
// 刪除沒有與遠端分支對應的本地分支
$ git fetch -p
// 重新命名本地分支
$ git branch -m <oldName> <newName>
檢視git資訊操作命令
$ git status
//
$ git status 檔名
$ git log
$ git log 檔名
以上為基本的git程式碼管理終端命令,掌握之後使用Git程式碼版本管理是沒有問題的,希望對大家有用,更希望大家支援!