1.本地git分支
git branch //檢視本地所有分支
git branch -v
//檢視本地所有分支詳細資訊,head所指的當前分支,分支的commit資訊
git branch dev //建立名為dev的分支
git checkout dev //切換到名為dev的分支
git checkout -b dev //建立名為dev的分支並切換到這個分支
//通常我們專案中 一般存在三個分支 分別是主分支master 開發分支dev 測試分支 test 這樣分分支,功能簡單明瞭,便於工作。
2.分支下工作
echo "on dev branch " >readme.md
git add readme.md
git commit -m "on dev branch commit "
3.本地推到遠端
git push
// 這個時候如果直接push的話,發生錯誤,報告沒有對應的遠端倉庫或者url位址,或者是沒有配置遠端倉庫.
git push
(origin)
(master)
//指定倉庫以及分支名,如果遠端不存在對應分支,即會自動建立並關聯起來.
4.遠端推到本地
git remote //檢視遠端倉庫
git remote -v
//檢視遠端倉庫的詳細資訊
git branch -a
//檢視遠端分支的資訊
//遠端分支推到本地
//方法一
git checkout -b dev origin/dev
//然後在這個分支完成修改以及推送(會在本地建立起相關分支的聯絡)
//方法二
git fetch >(origin)
>(master) : master //從遠端倉庫拉取遠端master分支到本地master分支 注意: 有冒號哦 (並不會在本地建立相關分支及其聯絡,需要自己手動建立)
老司機帶你玩轉linux(一)shell入門
linux 一 shell入門 shell的檢視 shell安裝和配置 shell的直面翻譯意思是指 殼,貝殼,泛指帶殼的動物。那麼在計算機範疇裡,我們一般指的是什麼呢?你們猜猜?跟帶殼有關的有關。對了,它其實也是一層外殼。個人認為的,它是介於使用者程式層和作業系統核心層的一層外殼。它其實相當於一層...
git 技巧(老司機也需要)
git 看過3本書,感覺自己已經用的很溜了,但是發現有些特殊場景下的問題,可能當時自己看書沒有理解或者擼多了,導致還是有些問題困擾,此貼一直更新,記錄實際開發中遇到的問題。git gitignore 檔案不生效問題 git 修改已經提交的作者和郵箱 git 本地 commit 改為 未 commit...
不掉隊!老司機帶你玩轉wifi遠端控制
對於大部分初學者而言和電子愛好者來說,wifi遠端控制相關的設計都有巨大的吸引力,但是,對wifi遠端控制的diy製作情有獨鍾卻不知怎麼下手怎麼辦?別擔心,下面整理了一系列wifi遠端控制的優秀作品,手把手教你如何diy乙個屬於自己的wifi作品。2 基於stm32晶元設計wifi esp8266 ...