• 【FIRST USE】第一次用git把代码上传到github


    第一次使用某个东西总是充满了伤痛,我第一次用sed的时候,毁掉了我的所有源代码,第一次用git的时候一直提示不正确,后来解决了问题,便记录下来。

    首先说明我的环境,我用的是虚拟机,上面运行的64位的centos6.4,用的是git命令行的方式。

    现在我要讲述的是从已有项目创建git项目,并且上传到github的过程。

    假设在test目录下就是我们的工程,我们已经有这个项目了。

    1. git init 

    2. git add .

    3. git commit -m "first add file to src"

    4. git remote add test_name git@github:[username]/[仓库name].git  /* 这一步是创建仓库的本地别名,也就是test_name,在很多文章里,你看到它们为origin,但实际上什么都可以*/

    我按照一些文章的说法,到了第四步之后,我就git push test_name master了,结果一直提示冲突要合并。

    无奈我原来的仓库已经有代码了,我心里想,我创建一个新的空的仓库,还会有冲突吗?

    事实上,还会有冲突。原来,要首先把远方的仓库给pull下来。

    (我不知道是不是这个原理,但是我这么做成功了。)

    5. git pull test_name master

    (github创建的仓库一般会有,LICENSE,README.md,这一步过后,你会看到这两个文件Down下来了。)

    6. git push test_name master

    (这一步过后,我们的文件就上传到github上面了,通过网页,你能看到添加进去的代码。)

  • 相关阅读:
    PAT 甲级 1126 Eulerian Path (25 分)
    PAT 甲级 1126 Eulerian Path (25 分)
    PAT 甲级 1125 Chain the Ropes (25 分)
    PAT 甲级 1125 Chain the Ropes (25 分)
    PAT 甲级 1124 Raffle for Weibo Followers (20 分)
    PAT 甲级 1124 Raffle for Weibo Followers (20 分)
    PAT 甲级 1131 Subway Map (30 分)
    PAT 甲级 1131 Subway Map (30 分)
    AcWing 906. 区间分组 区间贪心
    AcWing 907. 区间覆盖 区间贪心
  • 原文地址:https://www.cnblogs.com/likeyiyy/p/3689349.html
Copyright © 2020-2023  润新知