1. 程式人生 > 實用技巧 >Liunx之編譯指令碼Makefile四層

Liunx之編譯指令碼Makefile四層

初始化本地倉庫

git init //設定

程式碼跟蹤-臨時儲存

git add 檔名   //單個跟蹤
git add .      //全部跟蹤
git rm --cached 檔名  //取消跟蹤

提交到本地倉庫

git commit -m "說明"   //需要在之前使用git add
git commit -a -m "說明"  //一步到位

忽略檔案

新增.gitignore的檔案 檔案裡的內容為忽略的檔名

設定第三方伺服器倉庫

git remote add origin url(倉庫地址)//繫結第三方伺服器倉庫地址
git remote set-url origin url(倉庫地址)//更換繫結第三方伺服器倉庫地址
git remote rm origin //清除所有繫結的第三方伺服器倉庫地址

提交到第三方伺服器倉庫

git push -u origin 本地分支名:遠端分支名//首次提交需要使用
git push //推送
git push -f origin 本地分支名:遠端分支名//強制推送

程式碼回滾

git reset --hard 雜湊值 //通過git log獲取

拷貝第三方伺服器倉庫程式碼到本地

git clone url(倉庫地址)
git pull//無需重新拷貝 更新到本地倉庫

查詢git資訊

git config --list

設定郵箱

git config  --global user.name "name(名字)"//使用者名稱
git config  --global user.email "url(郵箱地址)"//郵箱設定

拉取遠端分支

git init 
git remote add origin url(倉庫地址)
git pull origin 分支名字

建立分支

git init=>git add .=>git commit -m ""=>//必須有記錄才能建立分支
git branch //檢視分支
git branch 分支名 //建立分支
git checkout 分支名 //切換分支
git checkout -b 分支名 //建立並切換分支
git branch -d 分支名 //刪除分支

合併分支

git merge 分支名