来源: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. Flume数据采集结合etcd作为配置中心在爬虫数据采集处理中的架构实践。

    Apache Flume是一个分布式的.可靠的.可用的系统,用于有效地收集. 聚合和将大量日志数据从许多不同的源移动到一个集中的数据存储,但是其本身是以本地properties作为配置的,配置无法做到 ...

  2. 数据库(sqlserver 2005)优化排查之路

    查找问题过程是痛苦的,解决完问题是快乐! 兄弟帮助一个公司开发了一个旅游网站(asp.net+sqlsever2005),一直还算稳定,但是最近网站却慢的可以,让人头疼.登录服务器,进入任务管理器,发 ...

  3. ubuntu查看并杀死自己之前运行的进程解决办法RuntimeError: CUDA error: out of memory

    问题描述:在跑深度学习算法的时候,发现服务器上只有自己在使用GPU,但使用GPU总是会报RuntimeError: CUDA error: out of memory,这是因为自己之前运行的进程还存在 ...

  4. 模块 hashlib 加密 签名 防篡改

    hashlib 模块 加密算法: hash (152位)散列 哈希 不可逆得 密码背后就是 hash 程序退出hash 值就变了 ,hash值得结果有可能重复 MD5 (128位) 讯息摘要演算法 基 ...

  5. GitHub 运用实战入门,奶妈级教学

    ## 前言: 我不会用*官方*的语言告诉你Git 是什么,对此我表示深深得歉意--在我看来像CSDN.博客园.掘金等博客交流平台就是小的“GitHub”,只不过在这里更多的是一些零零散散的笔记或者文章 ...

  6. 【cs224w】Lecture 1 & 2 - 图的性质 及 随机图

    目录 Lecture 1: Introduction Lecture 2: Properties and Random Graph Degree Distribution Path Length Cl ...

  7. Django-on_delete

    一.外键的删除 关于on_delete的总结 1.常见的使用方式(设置为null) class BookModel(models.Model): """ 书籍表 &quo ...

  8. P1343 地震逃生(最大流板题)

    P1343 地震逃生 题目描述 汶川地震发生时,四川**中学正在上课,一看地震发生,老师们立刻带领x名学生逃跑,整个学校可以抽象地看成一个有向图,图中有n个点,m条边.1号点为教室,n号点为安全地带, ...

  9. C、Guard the empire(贪心)

    链接:https://ac.nowcoder.com/acm/contest/3570/C 来源:牛客网 题目描述 Hbb is a general and respected by the enti ...

  10. java中eclipse的安装和JDK的环境变量的配置以及记事本的使用

    2020-04-09 23:26:15 学习java的第一步当然就是环境配置了,java中的配置作为小白刚刚开始肯定会有点一点晕头转向的,开没等开始入门呢!就要准备放弃了.哈哈哈哈,没关系的,都是这么 ...