安裝後基本操作
1.git init 初始化
2.git config user.name 'LIUYAO' //設置賬號
3.git config user.email '[email protected]' //設置郵箱
4.git config --list 查看配置清單
5.git clone [代碼的url] 克隆項目地址到本地
--查看當前正在使用的分支 git branch
--查看全部的分支git branch -a
---切換分支 git checkout [分支名稱]
推薦使 git checkout -b dev_srv origin/dev_srv
--一步到位(拉並且) git clone -b dev_srv [代碼的url]
git常用解決方案
git config --global core.longpaths true 配置文件過長切換不了分支
git checkout -f [分支名稱 ] 強制切換分支
git reset --soft HEAD~1 在IDEEA 的Terminal窗口執行,回退本地倉庫
git branch -r 查看遠程分支
git status 查看當前狀態
git push origin kpy_730_dev 推送到遠程同名分支 kpy_730_dev =分支名稱 本地與遠程相同
git stash //保存開發到一半的代碼
git stash pop //將代碼追加到最新的提交之後(繼續原來的工作)
git show commit_id ;//根據commit_id 查看提交的內容
git reset --hard commit_id
在dev 分支上面開發了一部分代碼, 現在有一個新的分支, 但是新分支是從dev_new 分支開出來的分支:new_pro,現在要將dev 提交的這部分代碼提交到new_pro 上面:
1:在 dev 上面提交這部分代碼 git cimmit ;
2:在 dev 上查看 記錄commitID : git log; //記錄commitID 如:e83241e9a1
3: 切換到new_pro分支: git checkout new_pro; git cherry-pick e83241e9a1 ;//new_pro 分支上就會有dev 上開發的這部分代碼拉
git 合代碼學習鏈接 https://www.cnblogs.com/ludashi/p/8213550.html