公司的項目是用git管理的,自己一直用sourcetree管理項目,看到同事基本都會用git 命令行感覺很高大尚,自己也非常想學,無奈總是半途而廢,學了過幾天又忘記了,正好這段時間有空,再次學習了一次,同事分享了一個鏈接有興趣的可以看下
https://www.liaoxuefeng.com/wiki/896043488029600
說下自己的學習心得吧
首先就是創(chuàng)建自己的分支以下先檢查本地分支是否有
git branch 打印本地分支
git branch -a 打印遠程分支
這里就是可以選擇自己想要的分支
git checkout -b 加分支名稱
沒有就直接創(chuàng)建
這里只演示創(chuàng)建新的分支的情況
這里看到的是本地的分支,而沒有同步到遠程
命令行輸入 git branch -a 是看不到的
這個時候就要把本地的推送到遠程啦
可以執(zhí)行命令行?
git add . 保存本地修改
git commit -m "修改內(nèi)容注釋"?
git push 將本地分支推送到遠程 這里可能會報錯,不用擔心,根據(jù)提示來就好
git push --set-upstream origin liaoshen
然后再輸入命令行 git branch -a 查看我們創(chuàng)建的新分支是否推送成功
果然推送成功了,是不是很簡單呢,做下學習筆記,預防太久沒用又忘記了
這里只是創(chuàng)建1級目錄的git命令學習,如果你想學習根據(jù)某個分支檢出對應(yīng)的開發(fā)分支的話也很簡單
git checkout -b 1.0.1/dev origin/1.0.0/dev
origin 后面是想要檢出的遠程分支
這里還有一些比較常用的命令行
git status 檢差本次修改
git log 打印提交
git fetch 獲取所有分支
git pull 拉取代碼
git checkout xxx 切換已經(jīng)有的遠程分支