美文网首页程序员
通过git上传项目到github(Mac版)

通过git上传项目到github(Mac版)

作者: LingoGuo | 来源:发表于2017-04-28 16:52 被阅读59次

今天在github上传了这些天练手的一个安卓程序,主要功能包括定位、路线规划、新浪微博登录及发微博,地图、定位及路线规划基于Baidu Map SDK实现,采用MVP设计模式,网址:https://github.com/LingoGuo/CustomMap.git

作为github的新手,关于怎么上传自己的项目还是花了点时间,故想做个总结:

  1. 创建github的账号

  2. 下载git,地址:https://git-scm.com/downloads,Mac版本的安装非常简单,越来越喜欢苹果系统了,安转后可在终端通过命令行**git --version **查询git版本,便可知道是否安转成功

  3. 运行终端,接下后的命令行都是在终端输入,第三步骤只要是设置git用户和配置ssh
    3.1.设置git用户和邮箱

 git config -global user.name "你的github名称"   
 git config --global user.email "你的github邮箱" 

3.2.生成公钥和私钥(//后面的内容不可写入命令行)

ssh-keygen -t rsa -C "你的github邮箱"          //生成公钥和私钥

输入命令后可以选择钥匙文件存储位置,直接回车会存储在默认位置/Users/用户名/.ssh/id_rsa,然后要求输入密码和确认密码,可直接两次回车不设置密码
3.3.复制公钥到github
执行到上一步,在默认路径下会产生两个钥匙文件

pbcopy < /Users/lingo/.ssh/id_rsa.pub         //将文件的内容复制到剪贴板

回到github界面,点击你的头像-settings-SSH and GPG keys
点击 New SSH key,粘贴剪贴板的内容,title自取,选择Add SSH key完成设置
3.4.验证是否添加ssh成功,终端输入:

 ssh -T git@github.com

最终出现以下文字则成功


屏幕快照 2017-04-28 下午4.26.57.png
  1. 在github上创建你的仓库
    4.1.点击“+”好选择New repository
    4.2.填入仓库名称(相当于项目名称)和Description,勾选Initialize this repository with a README选项,点击Create repository创建

    4.1. 屏幕快照 2017-04-28 下午4.30.04.png
    4.2.
    屏幕快照 2017-05-03 下午3.36.18.png
  1. 接下来的部分就是真正上传项目的部分
    5.1.终端定位到本地项目文件
git init //将一个目录初始化为 Git 仓库,要在项目目录

5.2.

git add . //添加所有文件到缓存,注意有个“."

5.3.

git status -s //查看代码在缓存与当前工作目录的状态,A为已添加到缓存,?为未追踪的文件,这一步不是必须的,也可在任意步骤插入,用来查看状态

5.4.

git commit -m “命令行注解信息” // 存储快照

5.5.

git remote add [alias] [url]//为你的项目添加一个新的远端仓库(url指定),取名为alias(自定义),这里的alias填写origin,url查看github网站图片中的位置,注意不要中括号
屏幕快照 2017-04-28 下午4.51.04.png

5.6.

git push -f [alias] [branch]// 将你的 [branch] 分支推送成为 [alias] 远端上的 [branch] 分支,-f可选,表示强制提交,branch填写master,alias填写origin,注意不要中括号

之后就可在github上看到你上传的项目了,以上git命令可在《Git参考手册》查看

相关文章

  • 通过git上传项目到github(Mac版)

    今天在github上传了这些天练手的一个安卓程序,主要功能包括定位、路线规划、新浪微博登录及发微博,地图、定位及路...

  • [Git]Mac上传已有项目到GitHub

    老师常说:好记性不如烂笔头记录平时用到的一些小技术,以作备忘!像我这种小菜鸟,更应该贯彻这种做法... 作为开发人...

  • 捌-通过Git上传项目到服务器并部署Tomcat从而开启项目

    是不是题目很霸气!?我也觉得是。反正要实现的功能是: 通过本地Git上传项目到GitHub; 通过GitHub把项...

  • git

    git和GitHub托管工具使用 通过git上传文件到GitHub上:git与GitHub 如何将GitHub上的...

  • 使用Git上传本地项目到github(mac版)

    第一次在简书上写文章,不足之处欢迎大家指正,谢谢! 1、需要用的工具 安装Git item 2、操作流 假设你已经...

  • git基础

    git上传项目到github 先决条件 github账号 安装git-for-windows工具 步骤 githu...

  • github

    如何使用Git上传项目代码到github 提交本地代码到github github 的命令 如何提交changes...

  • git上传项目到github

    参考链接:https://www.cnblogs.com/cxk1995/p/5800196.html

  • Mac 使用git命令上传项目到github

    **1、设置SSH:** 1):$ cd ~/.sh //检查是否存在SSH KEYS如果有目录,进行备份: $ ...

  • Mac 上传项目到GitHub

    最近项目需求做 视频启动页 , 参考了网上的资料写了一个Demo, 想上传到GitHub上, 然而捣腾一上午终于...

网友评论

    本文标题:通过git上传项目到github(Mac版)

    本文链接:https://www.haomeiwen.com/subject/nzxazttx.html