• url:远程仓库地址 origin:主机名 master:主分支 dev:分支
• 首次拉取/克隆远程仓库代码:
git clone url // 拉取master分支代码
git clone -b dev url // 拉取dev分支代码
• 非首次(更新代码)拉取远程仓库代码:
git fetch origin/dev // 同步远程dev分支代码到本地
git merge origin dev // 合并dev分支代码到当前分支
• 查看分支:
git branch -a // 查看远程分支
git branch // 查看本地分支
• 删除远程dev分支:
git push origin --delete dev
• 创建/切换分支:
git checkout -b dev // 创建dev分支并切换到dev分支
git checkout master // 切换到master分支
• 本地分支代码合并:
git rebase dev // 合并本地dev分支代码到当前分支
• 提交代码到远程仓库:
git remote add origin url // 链接远程仓库
git add . // 提交所有修改过的文件
git status // 查看文件提交状态
git commit -m "描述" // 为本次提交添加描述文字 git commit --no-verify -m "描述" //代码风格限制时
git log // 查看commit提交记录
git push // 提交到远程仓库同名分支下
git push --set-upstream origin dev-fsh // 自动创建远程同名分支并提交
git push <远程主机名> <本地分支名>:<远程分支名> // push到不同名远程分支
注:仅供参考
女神镇楼