git的简单使用
如果我们想从Git仓库中拉取一个分支到本地,此处假如远程分支为develop,本地要创建的分支为a1,可以使用以下命令: //初始化本地Git仓库 git init //将本地仓库和远程仓库相关联(https://aaa.git为远程分支的地址) git remote add origin https://aaa.git //将远程的develop分支拉到本地 git fetch origin develop //在本地创建分支a1,并将远程分支develop的信息同步到本地分支a1 git checkout -b a1 origin/develop //将本地分支推到远程 a1是本地分支名字,b1是远程分支名字 git push origin a1:b1 //拉取远程分支的代码 git pull //拷贝 Github 上的项目 git clone https://github.com/tianqixin/runoob-git-test //查看所有分支 git branch -a //查看当前使用的分支 git branch //切换分支 git checkout 分支名称
//删除分支 git branch -d 分支名称
//撤回已经提交的,但是因为push而失败的内容 git reset HEAD~2 撤回操作的两次提交
比如当前版本是1.1,上一个版本1.0,当我们处于1.0版本要切换成1.1版本
首先使用git pull 拉取1.0版本代码,然后再使用git checkout 1.1切换到当前版本
如果已经把代码提交到了远程如何回退呢,下面介绍方法
aaa表示git的历史版本号 回退到某个历史版本 git reset --hard aaa 强制提交到master并替换远程的master分支 git push -f -u origin master