本地代码上传 git
1、先在远程 git 创建仓库
2、初始化本地仓库,并提交内容到本地
# 创建说明文档
touch README.md
# 初始化本地仓库
git init
# 添加全部已经修改的文件
git add .
# 将修改后的文件提交到本地仓库
git commit -m "create project"
3、连接到远程仓库,并将代码同步到远程仓库
# 连接到远程仓库并为该仓库创建别名 , 别名为 note (自定义)
git remote add note https://gitee.com/fyhcug/note.git
https://gitee.com/fyhcug/springboot_mybatis_postgis.git
# 创建一个 upStream (上传流),并将本地代码通过这个 upStream 推送到 别名为 note 的仓库中的 master 分支上
git push -u note master
git push -u master master
git remote add master https://gitee.com/fyhcug/spring-security-jwt.git
- 最后一步推送时报错
# 出现错误的主要原因是 note 中的 README.md 文件不在本地代码目录中
git pull --rebase note master
# 推送
git push -u note master
4、继续修改本地代码,然后提交并推送到 github/gitee
- 添加全部修改的代码,准备提交
git add .
- 将修改后的代码先提交到本地仓库
git commit -m '提交说明'
- 如果是多人协作开发,一定要先 pull ,将 github 的代码拉取到本地
git pull
- 将代码推送到 github/gitee , 默认推送到别名为 bridge 的仓库中的 master 分支上。
git push
如果有多个远程仓库 或者 多个分支, 并且需要将代码推送到指定仓库的指定分支上,那么在 pull 或者 push 的时候,就需要 按照下面的格式书写
git pull 仓库别名 仓库分支名
git push 仓库别名 仓库分支名