来源:http://www.cnblogs.com/sakurayeah/p/5800424.html

(怕链接失败,所以直接就就复制过来啦,感谢作者)

一、注册github账号

github网址https://github.com/

下一步

然后,你的邮箱会收到一封邮件,进行邮箱验证就行了

二、创建github仓库

登录你的github,在首页的右方可以看到下图所示(我已经创建过项目了,没有创建过项目的显示有点不一样,但是都是这个按钮)

下一步

创建好了,如下图所示

三、配置SSH keys

首先要安装git(下载地址https://www.git-scm.com/download/

新建一个文件夹(例如workspace,用来存放你所有的项目),在workspace文件夹下git bash here(可以直接在workspace文件夹下右键,如下图所示)

下一步

下一步,在github上操作,找到setting(如下图所示)

下一步(注意,这里需要上面要求复制的东西,往上数第二张图)

下一步,输入你的密码

好了就能看见下图所示的东西

你的邮箱

四、git 配置用户名和邮箱

五、上传你的项目

github上,找到刚创建的仓库abc

在git上操作

git clone "复制的网址"

这时候在workspace文件夹里面就有了abc文件夹

进入abc文件夹,可以在git里面输入 cd abc,也可以直接打开abc文件夹,右键git bash here

然后将你的项目放在abc文件夹下面就行了

下面上传到github上面去

git status 可以查看你修改了哪些文件(下面红色标出来的)

git add .

git commit -m "这里写你本次更新的备注,比如更新了什么功能或什么文件等"

git push

上图所示,有master ->master的时候,就上传成功了

在git push的时候,可能要求你输入你的用户名和密码(如下图所示)

当你上传成功了,就可以去github上面看一下,你新建的文件都上传上去了,如下图所示

每次你修改了你的项目(abc文件里面的东西修改了,这里的修改包括修改代码、添加文件、删除文件),都需要执行这几步命令(如下所示),在github上面更新

git add .

git commit -m "备注"

git push

上面的git add . 一定不要忘记有个点

git add . 和 git commit -m "备注" , 可以合并成为git commit -a -m "备注"

另外还有一个常用的git命令

git pull 更新本地的代码(多人合作管理一个仓库的时候需要用到,别人push了代码,那你就需要pull一下,把别人写的代码更新到本地来)

下面会介绍怎么给一个项目添加其他人来一起管理仓库

这里附一张git命令图

六、添加其他人一起管理abc仓库

下一步

下一步

下面这张图是合作者打开链接后的图

对方同意了之后,下图所示

七、删除仓库

这里演示删除abc仓库

就可以看到下图所示

往下滚动页面,找到下图所示

下一步

[git] github上传项目(使用git)、删除项目、添加协作者的更多相关文章

  1. CentOS安装GIt、上传项目到git仓库

    上传项目 登录服务器后安装git yum install git 新建文件夹(仓库) mkdir *.git 初始化仓库 git init --bare *.git 在本地初始化仓库 git init ...

  2. 第一次在gitHub上传项目到git.oschina的方法

    首先在Git@osChina创建一个项目仓库 1.创建sshKey公钥 ssh-keygen -t rsa -C "ty635725964@qq.com" 之后连续三个空格,默认无 ...

  3. HBuilder git合作-上传项目到Git Hub

    1.初始项目的创建 这里假设你已经在Git Hub上面建立好了代码的远程仓库,并已经邀请好了队员 在HBuidler中创建好初始的项目,然后右键,"Team"->" ...

  4. 用Git向gitHub上传项目

    用Git向gitHub上传项目 1.安装git 2.在git安装目录下,运行git-bash.exe  如图所示 3.在git中绑定你注册gitHub是的用户名.邮箱. $ git config -- ...

  5. 使用IDEA的Git插件上传项目教程

    如何使用IDEA的Git插件上传项目 一.在https://www.cnblogs.com/zyx110/p/10799387.html中下载 二.注册码云账号 搜索gitee码云插件并安装

  6. GitHub上传项目到远程库

    写文章 GitHub上传项目到远程库     GitHub上传项目到远程库 今天把想把文件托管到GitHub仓库,但是执行一系列的命令以后,刷新GitHub网站还是没有任何更新.后来终于找到原因,原来 ...

  7. GitHub上传项目,使用desktop(客户端)教程

    GitHub上传项目,使用desktop(客户端)教程  搜索“GitHub上传项目”,能得到很多相关的文章教程,里面讲的都特别麻烦,要弄什么ssh之类的,可算是吓坏了我,使我非常的怀疑为什么GitH ...

  8. 使用git工具上传项目到github步骤

    这里记录一下上传项目到github的步骤.使用的工具是Git bash. 1.登陆github,没有账户就注册一个,新建一个Repository(仓库). 2.绑定用户. 因为Git是分布式版本控制系 ...

  9. 如何通过git客户端上传项目到github上

    参考地址: 1.http://1ke.co/course/194 2.https://github.com/wohugb/git-reference/blob/master/Git-on-the-Se ...

随机推荐

  1. 使用Docsify做文档网站的详细配置教程

    使用Docsify做文档网站的详细配置教程 作者:xhemj 没错,它叫Docsify. xhemj的文档中心就是用这个写的 开源地址:https://github.com/docsifyjs/doc ...

  2. Keras 多层感知机 多类别的 softmax 分类模型代码

    Multilayer Perceptron (MLP) for multi-class softmax classification: from keras.models import Sequent ...

  3. 使用skimage处理图像数据的9个技巧

    介绍 我们非常熟悉结构化(表格)数据的预处理步骤.你可以找到缺失的值然后添补它,然后检测并处理异常值,等等这些步骤.这有助于我们建立更好.更健壮的机器学习模型.但是当我们处理图像数据时,应该如何进行预 ...

  4. 推荐 | 7个你最应该知道的机器学习相关github项目

    欢迎大家关注我们的网站和系列教程:http://www.tensorflownews.com/,学习更多的机器学习.深度学习的知识! 磐石 目录: 介绍 Person Blocker(人体自动遮挡) ...

  5. 超越Mask-RCNN:谷歌大脑的AI,自己写了个目标检测AI

    这是一只AI生出的小AI. 谷歌大脑的Quoc Le团队,用神经网络架构搜索 (NAS) ,发现了一个目标检测模型.长这样: △ 看不清请把手机横过来 它的准确率和速度都超过了大前辈Mask-RCNN ...

  6. 扩展KMP(记录学习过程)

    首先看了几篇博客,发现还得耐下心来理解,动手画图 ,才能理解俩字符串还有数组之间神奇的关系 这篇博客图不错:https://segmentfault.com/a/1190000008663857 /* ...

  7. Python第十章-模块和包

    模块和包 我们以前的代码都是写在一个文件中, 而且代码也比较短. 假设我们现在要写一个大的系统, 不可能把代码只写到一个文件中, 迫切想把代码写到不同的文件中, 并且能够在一个文件使用另一个文件中代码 ...

  8. Win10下 VSCode配置LaTex环境

    ------------恢复内容开始------------ 环境:win10 软件:Tex Live, VSCode ,Sumatra Tex Live官网下载速度很慢,所以推荐使用清华镜像下载链接 ...

  9. @RequestBody和@RequestParam的使用详解

    此次分享转载至:https://blog.csdn.net/justry_deng/article/details/80972817 这边文章讲解的比较透彻,主要是在springboot项目中进行使用 ...

  10. 基于Quartz编写一个可复用的分布式调度任务管理WebUI组件

    前提 创业小团队,无论选择任何方案,都优先考虑节省成本.关于分布式定时调度框架,成熟的候选方案有XXL-JOB.Easy Scheduler.Light Task Scheduler和Elastic ...