GitHub上传新项目流程
-
在GitHub上新建一个仓库
-
在本地代码执行
- git init
- git config --global init.main 修改主分支名
- git add .
- git commit
- git branch -M main // 将git的master分支名称修改为main
- git remote add origin github.com/xxx
- git push -u origin main --force
将已有的git项目上传到新的仓库
- git remote rename origin old-origin 把旧项目的远程仓库重命名
- git remote add origin ssh://xxxxx.git(新项目地址) 远程仓库添加新clone地址
- git push origin develop:main 把当前代码提交到新远程仓库
- 清除以前的git提交记录 详见www.jianshu.com/p/e2b3d0454…
stash相关
- git satsh clear 清空暂存区
- git stash list 查看暂存列表
- git stash apply stash@{0} 恢复指定暂存
打tag流程
- git tag v5.1.0 -m 'Tagged at: 2023-07-21 17:32'
- git push origin v5.1.0
拉取新分支流程
- git checkout -b branchName 新建本地分支
- git branch --set-upstream-to=origin/branchName 新建并连接远程分支
- git push --set-upstream origin branchName