預設已經裝好git、配置好公鑰、配置好全域性使用者資訊
注:多人開發時,需要注意衝突、解決衝突
git clone ***x //***為專案位址
//檢視本地分支
git branch
//檢視所有分支
git branch -a
git checkout -b test
git push --
set-upstream origin test
推送遠端後,下次修改直接git push
即可
git pull
git push
例:dev_2020_05_01為開發主分支,其他開發人員已經提交多個commit,自己分支版本太低,想要合併更新時
git pull --rebase origin dev_2020_05_01
需要注意衝突,解決後使用建立了乙個基於dev1的開發分支:git add .
加入暫存區 執行git rebase --skip
繼續操作
dev1_dev
建立了乙個基於dev2的開發分支:dev2_dev
我們在dev1_dev
上已經開發完畢,並且已經合併到dev1
可以在dev1_dev
上檢視提交記錄
git log --oneline -
3//檢視最近的三次提交記錄 -3根據需要自己更換
//回車後可以看到類似下方的記錄
20f344e2 commit second
340344e2 commit first
dev2_dev
上合併dev1_dev
的功能
git cherry-pick 20f344e2 //同步最後、最新的一次修改
同樣需要注意衝突,當然直接在另乙個分支重新寫也是可以的
git branch -d *** //分支名
功能開發完畢,合併至主分支的話,至倉庫自行提交merge
請求,由相關人員進行**審查、合併
基本用的最多的目前是這些,有新的再補充。。。
前端git常用命令
git全域性配置 git config global user.name 和碼雲裡面一樣 git config global user.email xx qq.com ssh keygen t rsa c xx qq.com 設定sshkey git add 新增到暫存區 git commit m ...
Git 常用命令記錄
記性太不好了,還是自己寫寫,記下來吧 intellij直接是使用的圖形介面,命令啥的也不清楚 git init 用來初始化目錄為git目錄,告訴git,這個目錄歸你管了 git add readme.txt git add將檔案提交給git,放在臨時區 就是說,誒,這個檔案是我要準備提交的啊,你得跟...
git常用命令記錄
git常用命令 予懷 這篇文章就是記錄了一些常用的git命令,並不會詳細講解,如果有疑問,請檢視git官方api手冊 初學者可以檢視git教學手冊,也有碼雲的中文手冊 git add 提交修改到快取。常見用法 git add git add u git add a git commit 提交快取區的...