本地代码上传 git

1、先在远程 git 创建仓库

2、初始化本地仓库,并提交内容到本地

  1. # 创建说明文档
  2. touch README.md
  3. # 初始化本地仓库
  4. git init
  5. # 添加全部已经修改的文件
  6. git add .
  7. # 将修改后的文件提交到本地仓库
  8. git commit -m "create project"

3、连接到远程仓库,并将代码同步到远程仓库

  1. # 连接到远程仓库并为该仓库创建别名 , 别名为 note (自定义)
  2. git remote add note https://gitee.com/fyhcug/note.git
  3. https://gitee.com/fyhcug/springboot_mybatis_postgis.git
  4. # 创建一个 upStream (上传流),并将本地代码通过这个 upStream 推送到 别名为 note 的仓库中的 master 分支上
  5. git push -u note master
  6. git push -u master master
  7. git remote add master https://gitee.com/fyhcug/spring-security-jwt.git
  • 最后一步推送时报错
  1. # 出现错误的主要原因是 note 中的 README.md 文件不在本地代码目录中
  2. git pull --rebase note master
  3. # 推送
  4. git push -u note master

4、继续修改本地代码,然后提交并推送到 github/gitee

  • 添加全部修改的代码,准备提交
  1. git add .
  • 将修改后的代码先提交到本地仓库
    1. git commit -m '提交说明'
  • 如果是多人协作开发,一定要先 pull ,将 github 的代码拉取到本地
    1. git pull
  • 将代码推送到 github/gitee , 默认推送到别名为 bridge 的仓库中的 master 分支上。
    1. git push

如果有多个远程仓库 或者 多个分支, 并且需要将代码推送到指定仓库的指定分支上,那么在 pull 或者 push 的时候,就需要 按照下面的格式书写

  1. git pull 仓库别名 仓库分支名
  2. git push 仓库别名 仓库分支名