将本地已有项目上传至github上

  1. Git上创建项目仓库

    在操作页面上先不要勾选创建[README.md], [license], [.gitignore]等选项, 不然后续需要合并版本, 比较麻烦. 假设远程仓库连接为[https://git.coding.net/mrathena/test.git]

  2. 2

    本地创建项目仓库(本步骤可在SourceTree完成)

    打开 Git Bash, 切换工作目录到你的本地项目, 例如[cd /d/develop/_worospace/sts/mrathena/test]

    确保该项目目录下不存在[.git]文件夹, 有则删除

    执行[git init]创建空仓库

    执行[git add .](注意有个点)来将项目中所有文件添加到本地仓库中. 在执行命令前, 可以在项目目录下添加[.gitignore]文件, 并配置不提交的目录和文件

    执行[git commit -m "init"]将添加的文件提交到本地仓库

  3. 3

    建立本地仓库与GitHub仓库的关联(本步骤可在SourceTree完成)[git remote add origin https://git.coding.net/mrathena/test.git]

  4. 4

    拉取GitHub仓库上多出来的差异文件到本地仓库(合并版本), 在Git上创建仓库时, 如果有勾选那三个选项, 则需要此步骤[git pull origin master --allow-unrelated-histories], 在比较新的Git版本中需要带参数[--allow-unrelated-histories], 不然会报错[refusing to merge unrelated histories], 有时候在这期间会让你为合并版本添加注释? 直接按[ESC]然后输入[:wq]再按[回车键]就好

  5. 5

    推送本地项目到GutHub仓库[git push -u origin master]

  6. 6

    到Git仓库的操作页面去添加[README.md]文件等(如有必要)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值