怎么推送自己的代码到github上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么推送自己的代码到github上相关的知识,希望对你有一定的参考价值。

首先github上要有一个你有权限推送代码的仓库。如果是自己的项目,在你本地仓库,设置好远程仓库github地址,push代码,首次推送会要求你输入自己的账号密码,或是ssh秘钥,匹配成功则可以推送。
可以使用sourceTree,smartGit之类的图形化工具,很方便。
参考技术A 在github.com上建个库,clone下来 加入自己的代码 提交
git clone
库对应地址.git
放入自己的代码
git add .
git commit -m "hello_world"
git push

github笔记

  1. github是一个代码集群平台,是一个协作平台。

    主要就是将自己不同版本的代码提交到github上保存起来。

    然后,可以多个人一起使用这个github账号的同一个仓库。这就涉及到了协作。

    不同版本的代码,容易产生冲突。特别是在协作collaboration时,不同的人提交的代码,更容易产生冲突。

  2. github的基本要素:仓库repository,提交commits,分支branch,推送请求pull request。

    pull requests workflow,一个比较流行的,产生、温习代码的方式。

    git pull //拉取远端某个分支的最新更新,与本地分支合并。

    git push //推送本地分支到远端

  3. master分支,被认为是不可更改的分支。一旦添加了某个内容,不可修改和删除。

    使用其他分支进行实验和编辑,最后统一,确定最终版本,提交到master分支。

  4. pull requests是github协作的核心内容!

    Discuss and review the changes in this comparison with others.

    Create pull request,拉取别人的分支,和自己的分支进行对比,查看有哪些区别。

    如果确定这些区别是自己想要的,那么再次点击Create pull request。并且输入自己的标题和内容,然后create pull request。


  1. 创建仓库

    技术分享

    依照上述步骤完成一个仓库的创建。

    4中填写的内容,会在一个README.md文件中显示。

  2. 创建分支

    技术分享

    在本账户下的tmp仓库中,Code下面,点击Branch:master,创建分支a

  3. 在分支a中修改、添加、删除文件

    修改文件

    技术分享

    技术分享

    新建文件、上传文件、查找文件

    技术分享

  4. 查看该分支和master有哪些区别

    技术分享

    在pull requests中,点击new pull request,自动跳转到Code下面

    技术分享

    base选择master(被比较的分支),compare选择a(修改后的分支)

  5. 一直选择点击new pull request ,直到分支合并commit


参考:https://guides.github.com/activities/hello-world/

以上是关于怎么推送自己的代码到github上的主要内容,如果未能解决你的问题,请参考以下文章

git本地仓库关联多个remote,怎么用本地一个分支向不同remote不同分支推送代码

GitHub上怎么给别人的项目贡献代码

Git链接到自己的Github进阶使用

怎么在github上建立自己的代码仓库

github笔记

如何将自己写的代码上传到github上