- git基本命令
$ git init 初始化git;
$ git add 添加git索引,可以是文件,也可以是目录路径;
$ git commit 提交更改;
$ git remote add origin https://github.com/####/### 与远程github的repository关联;
$ git remote rm origin 删除与远程仓库的关联
$ git push -u origin master 将本地项目push到远程仓库中的master分支中,可以替换成其它分支
- 分支管理
一、查看本地分支 git branch
名字前有“*”的表示是当前分支
二、查看所有分支(包括远程的) git branch -a
其中,颜色为红色的是远程仓库的分支
三、切换本地分支 git checkout ###
四、创建本地分支 git branch ###
五、删除本地分支 git branch -d ###
六、创建本地分支与远程分支关联
$ git checkout dev origin/dev
说明:创建本地分支dev,并且和远程origin/dev分支关联,本地dev分支的初始化代码和远程dev分支代码一样;
七、删除远程分支
$git push origin :branchName
冒号前面的空格不能少,原理就是把一个空分支push到server上,相当于删除该分支;
- 分支切换时可能遇到的问题
解决方法一:
-f –force,忽略更改,强制切换
解决方法二: