kidd風IOS開發日誌之Git的常用終端指令

2021-07-10 03:00:39 字數 1561 閱讀 4239

首先

介紹下git基礎命令的含義;

clone   

轉殖遠端倉庫

init       

初始化倉庫

remote 

連線遠端倉庫

pull      

從遠端倉庫下拉獲取新資料

push    

將本地倉庫新增或修改檔案上傳到遠端倉庫

add     

新增檔案或者修改檔案,commit以及push之前使用

log      

當前倉庫提交過的日誌資訊

status  

當前倉庫版本狀態

commit 

提交到當前倉庫中

branch 

分支命令,相關增刪查操作

checkout 

使用遠端倉庫最後乙個版本完全覆蓋當前倉庫內容/選擇分支branch

diff      

對比版本內容

merge   

合併版本內容

接下來是常見的指令

##設定全域性使用者名稱和email,作為每次提交的記錄

git config —global user.name 「name"

git config —global user.email 「mail.com」

##初始化乙個git倉庫(三步)

git init

git add .

git commit -m '初始化'

##新增乙個倉庫

git remote add origin git@….git

git push -u origin master

##當提示許可權不夠時,新增ssh公鑰

##在使用者的.ssh目錄下找id_rsa.pub等檔案,沒有的話去生成

ssh-keygen -t rsa -c "[email protected]

##設定pull的預設位址

git branch —set-upstream-to=origin/master

##設定push的預設地***************====

git remote add origin git@….git

##配置別名

git config —global alias.xx 『』

git config alias.rst 'reset --hard'//表示用rat取代右邊的『reset --hard』

##臨時儲存工作區

git stash

git stash pop

## 回滾

git reset —hard 版本號

## 強行回滾遠端伺服器

git push -f

## 遠端刪除tag

git push origin :refs/tags/***

## 替換已存在的tag

git tag -f ***

## 更新origin位址

git remote set-url origin ***

## 分支改名

git branch -m oldname newname

iOS開發技巧之 麥克風音量實時檢測

一 引入系統庫 import二 全域性變數宣告 inte ce viewcontroller property nonatomic,strong uilabel labelvoice property nonatomic,strong calayer layervoice end三 功能部分 1 u...

IOS 開發日誌 UILabel相關

ios nsstring text first nsmutableattributedstring textlabelstr nsmutableattributedstring alloc initwithstring text textlabelstr setattributes range ns...

iOS開發 常見日誌列印

一 列印當前的函式和行號 我們可以在列印時使用一些預編譯巨集作為列印引數,來列印當前的函式和行號。如 nslog s d obj func line obj 其中 func 和line 都是預編譯的巨集,編譯時會分別替換為當前函式和當前行號。下面是一些常用於列印日誌的巨集。巨集說明 func 列印當...