zoukankan      html  css  js  c++  java
  • 本地项目托管到Git仓库

    假设项目名为[test]

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

    本地创建项目仓库(本步骤可在SourceTree完成)
    打开 Git Bash, 切换工作目录到你的本地项目, [cd /d/develop/_worospace/sts/mrathena/test], 确保该项目目录下不存在[.git]文件夹, 有则删除
    执行[git init]创建空仓库
    执行[git add .](注意有个点)来将项目中所有文件添加到本地仓库中. 在执行命令前, 可以在项目目录下添加并配置[.gitignore]文件, 并配置不提交的目录和文件, 参照代码如下
    执行[git commit -m "init"]将添加的文件提交到本地仓库

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

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

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

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

  • 相关阅读:
    洛谷 1516 青蛙的约会
    洛谷 P2626 斐波那契数列(升级版)
    vijos 1034 家族(水题日常)
    洛谷 P1082 同余方程
    洛谷 P1181 数列分段Section I(水题日常)
    洛谷 P1531 I Hate It
    codevs 2728 整数帝国问题(水题日常)
    [BZOJ1467]Pku3243 clever Y
    bzoj1070: [SCOI2007]修车
    bzoj 4650: [Noi2016]优秀的拆分
  • 原文地址:https://www.cnblogs.com/mrathena/p/7759851.html
Copyright © 2011-2022 走看看