1、把代码提交到gitee,完全可行,详细操作
1.创建仓库
git init
2.连接仓库
git remote add origin 仓库地址
3.先把仓库都东西更新到本地
git pull -f origin master
//注:-f为强制,能不加就不加
4.把代码添加到本地库
git add .
git commit -m "备注"
5.提交代码到gitee
git push origin master
//如果上一步不行则使用强制上传,能不强制就不强制
git push origin master -f
2、回退版本
- 先查询要回退版本的id:git log
- 进行回退:git reset --hard id
- 把修改推到github/gitee上:git push -f u origin master
- 更新本地代码:git pull origin master
3、取消某次版本代码改动
git revert commit_id
4、合并分支相关
git rebase -i
5、fork下来的子仓库怎么和远程主仓库同步更新
-
查看添加了哪些远程仓库:
git remote -v
-
添加要更新的远程仓库链接:
git remote add 远程仓库名字 git@github.com:ruilxx/fortxx-sxxet.git
-
设置远程参考
git remote set-url 远程仓库名字 https://github.com/ruixxi/foxxne-shxxet.git
-
更新主仓库
git fetch 远程仓库名字
-
进行合并
git pull 远程仓库名字 fork仓库分支(我是master)
-
提交合并
git push origin master
6、分支
-
查看有哪些分支:git branch
-
删除分支:
-
删除本地分支:git branch -d(-D强制) 分支名
-
删除远程分支:git push origin --delete 分支名
-
-
创建分支:git branch 分支名
-
切换分支:git checkout 分支名
-
创建并切换分支:git checkout -b 分支名