不耍流氓,直接上操做!
$ cd ifast $ git init
好比碼雲,得到項目地址https://gitee.com/icron/ifast.git
git
$ git remote add gitee https://gitee.com/icron/ifast.git
先拉取一次代碼code
$ git pull gitee master
這時會報錯,意思是2個倉庫沒有關聯,帶上參數--allow-unrelated-histories
再來一次開發
$ git pull gitee master --allow-unrelated-histories
這樣就pull
成功了,而後就能夠正常操做了。rem
$ git add * $ git commit -m '初始化'
$ git push gitee master
或使用參數 -u
首次推送全部內容it
$ git push -u gitee master
本地新建開發分支dev
(遠程倉庫可能不存在),並切換到新建的開發分支dev
ast
$ git checkout -b dev
本地新建開發分支dev
,從遠程倉庫gitee
直接拉取開發分支dev
,並切換到新建的開發分支dev
項目
$ git checkout -b dev gitee/dev
將更新推送dev分支到遠程倉庫,若是遠程倉庫不存在則默認會新建推送
$ git push gitee dev
經過上面的實踐操做,能進行git
進行平常開發了,下面一些命令操做是平常操做的擴充。標籤
遠程倉庫co
git remote -v
查看遠程倉庫列表git remote remove gitee
移除遠程倉庫gitee
分支操做
git branch
查看全部分支,帶*
爲當前分支git branch -d dev
刪除dev
分支git checkout dev
切換分支dev
git branch dev
建立分支`devgit checkout -b dev
建立並切換分支dev
git merge dev
合併dev
分支到當前分支提交記錄
git log
查看提交記錄git log --graph --pretty=oneline --abbrev-commit
格式化輸出提交記錄標籤操做
git tag v1.0
建立標籤v1.0
git push origin v1.0
推送單個標籤git push origin --tags
一次性推送所有標籤git tag -d v1.0
刪除標籤git push origin :refs/tags/v1.0
刪除遠程標籤git tag
查看列表以爲有用記得收藏、點贊哦!