赞
踩
1,到gitee里面将master分支克隆到自己电脑上的一个文件夹中
git clone https://gitee.com/asd.......
克隆完之后打开那个文件夹,就这两个文件。
2.查看分支
git branch //本地分支,只有一个master
git branch -a //查看本地和远程的所有分支
3,新建本地分支,并切换到新分支上
git checkout -b 新分支名
// 或者,上面一步等于下面这两步
git branch 新分支名
git checkout 新分支名
4,新建一个远程分支,名字一样
git push origin 新分支名:新分支名
5,将本地分支和远程分支合并关联
git push --set-upstream origin 新分支名
这时候已经把新分支建好了,并且推送到了远程,
1,切换到要推送的分支,这个是哪个分支就是推送到哪个分支上
git checkout 分支名
2,将要推送的代码文件和文件夹复制到这里面
3,
git add . //推送到本地
git status //查看状态,推送的文件是绿色的
git commit -m "备注" //提交
git push -u origin 分支名 //推送到远程
最后刷新gitee查看新的分支中是否有提交的代码
1,修改本地分支名称
注意:旧分支名和新分支名之间有个空格
git branch -m 旧分支名 新分支名
2,删除远程分支
git push origin :旧分支名
3, 本地分支和远程分支进行关联合并
git push --set-upstream origin 新分支名
1,已经push后回滚
// 查看分支提交的日志,后面会有一串id
git log
// 复制id输入下面的指令,成功后此时本地版本已回退,再正常提交一遍线上版本也就回退了
git reset --hard <commit_id>命令或者git revert <commit_id>
快捷命令:git reset --hard HEAD^ // 回退到上个版本
快捷命令:git reset --hard HEAD^^ // 回退到上上个版本
2,提交到暂存区后(执行git add后)回退
git reset HEAD <file_name> // 撤销提交到暂存区的内容
git checkout -- <file_name> // 清空工作区的修改
3,工作区(执行git add前)回退
git checkout -- <file_name>命令 // 工作区的修改
然后就ok了
没了,结束了,是不是很简单呐,如有问题,欢迎留言。
最后:如果此篇博文对您有帮助,还请动动小手点点关注点点赞呐~,谢谢 ~ ~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。