- 基于某个远端分支创建本地分支
git branch local_branch origin remote_branch - 基于某个远端分支创建本地分支并切换到新分支
git checkout -b local_branch origin remote_branch - 删除某个文件
git rm file//连本地文件也删除 git rm --cached file//只是从git管理中删除,本地文件依然存在 -
reflog是git提供的一个内部工具,用于记录对git仓库进行的各种操作 - 提交本地分支到远端
git push origin branchName//远端不存在对应分支 - 项目中存在子模块,有
.gitmodules文件时clone代码(两种方式)1. git clone xxx.git --recursive 2.//先克隆父项目,再更新子模块 git clone xxx.git git submodule init git submodule update











网友评论