删除文件
删除了本地文件之后两个选择
- 一定要删,从版本库中删除
git rm filename
git commit -m "remove fllename"
- 误删,从版本库中恢复
git checkout -- filename
推送至远程
- github上建立远程仓库
- 远程仓库和本地仓库关联
-
git remote add origin [email protected]:zzyssg/learngit
-
- 推送
-
git push -u origin master
-
从远程克隆
git clone [email protected]:zzyssg/skillgit.git
或者
git clone https://github.com/zzyssg/skillgit.git
分支
创建分支
git branch devname
切换分支
git checkout devname
或者
git switch devname
创建并切换分支
git checkout -b devname
或者
git switch -c devname
查询分支(带*的为当前分支)
git branch
合并分支到当前分支(只对当前分支有影响,对别的分支无影响)
git merge devname
删除分支
git branch -b devname