git--新建分支&提交代码
本地文件都删除后,本地分支也随之被删除了:
- 重新clone:git clone … (…为代码在git上的地址,不同协议会有不同形式的地址,例如:HTTPS、SSH,我用HTTPS)
- 进入克隆完成的代码文件夹,git bush,默认在master分支上
- 新建本地分支(本地分支都平行存在):git branch dev
- 从master分支切换到新建好的本地分支dev:git checkout dev
- 在新建本地分支dev-z:git branch dev-z
- 从dev分支切换到dev-z分支上:git checkout dev-z
开发时在本地dev-z分支上开发,提交代码时:
- 查看本地分支的修改:git status
- 添加所有修改:git add . 快捷操作:git add *.cs(*是通配符,该句意思为:添加所有后缀为.cs的文件)
- 提交所有已添加的修改:git commit -m "注释"
- 切换到dev分支:git checkout dev
- 合并dev-z分支上的修改和提交内容:git merge dev-z
- 将内容推送到远程客户端的dev分支:git push origin dev
- 再切换回本地开发分支:git checkout dev-z