一.创建新的分支,并把当前分支代码提交到新的分支上
知识补充:
查看本地分支 git branch
查看远程分支 git branch -r
查看所有分支 git branch -a
删除本地分支 git branch -d [branchname]
删除远程分支 git push origin :[branchname]
问题解决办法:
1.创建新的分支
git branch [branch name] eg: git branch aaa
2.切换到新的分支
git checkout [branch name] eg:git checkout aaa
1和2的步骤可以合成:
git checkout -b [branchname]
3.将新分支推送到git上面
git push origin [branchname]
二.删除远程仓库的文件
1.删除本地的文件
git rm -r 文件名 -r指的是 删除文件夹
git rm 文件名 指的是删除文件
git rm -r --cache 文件名 指的是从索引中删除文件,本地的文件保留 没有--cache的命令会把本地的文件也删除了,因为我们本地可能是需要这些文件的,比如eclipse需要某些文件,
本地不能删除,但是git仓库不需要这些文件
2.提交
git commit -m "删除说明"
3.推送到git远程仓库
git push origin master
三.使用命令编辑文件
1. vim filename 打开文件进入普通模式
2.按以下键进入插入模式:
a 在光标所在位置下一个字符开始输入
A 在光标所在行尾开始输入
i 在光标所在位置开始输入
I 在光标所在行首开始输入
o 在光标所在行下新增一行,并在新增行行首开始输入
O 在光标所在行上新增一行,并在新增行行首开始输入
进入插入模式之后,就可以进行输入操作
3.输入内容完成之后,按ESC键就退到普通模式
4.在普通模式下面按以下键进入底行模式:
: 执行命令
/ 正向搜索
? 反向搜索
底行模式退回普通模式需要按两次ESC键
底行模式执行 :q(quit)标识退出编辑器,如果对文件进行过更改,需要执行:wq(write quit)来保存退出;如果不保存退出则执行:q! 强制退出;强制保存退出为 :wq!