码迷,mamicode.com
首页 > Web开发 > 详细

使用git将项目上传到github上

时间:2018-07-09 17:56:18      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:style   --   快捷   现在   targe   lan   配置   res   ini   

如何将自己完整的项目上穿到github上呢? 就像爱一个人一样,其实很简单......

 

首先第一步,在github上创建一个秘钥:  话说怎么创建呢?如下:

  在github首页中右侧小图标处点击设置(Settings),进入设置页面之后点击:SSH and GPG keys会进入设置秘钥页面;

  之后再点击New SSH key新建秘钥:Title值随便填,Key填的是你获取到的秘钥

 

第二步就是获取秘钥了:   获取秘钥前先安装下git:(可以官网下,当然你比较懒的话也可以从我百度云当中拿)

    链接:https://pan.baidu.com/s/1vzC2XgL9rbmAXrya78c26w     密码:hlpg

  假设你已经安装好了git,只需要在桌面右击 Git Base Here,然后进入小黑窗口输入获取秘钥的命令。

  生成秘钥前可以先配置一下你的用户名和邮箱,指令如下:

    配置用户名: $ git config --global user.name  "用户名" 

      配置邮箱: $ git config --global user.email  "邮箱"

    然后再生成秘钥: $ ssh-keygen -t rsa

    查看密钥: $ cat ~/.ssh/id_rsa.pub

  获取好了你就可以把获取到的秘钥复制到github中!   注意:在小黑窗口不要使用快捷键复制粘贴,友情提示(右击)!

 

第三步则是在github中创建一个存储库:

  返回到github主页面点击左下角变 New repository 进入创建存储库页面;

  名字顺便取,有一个Public(公开/免费)和 Private(私人的/收费的),看你自己的需求,然后点击 Create  repository 创建一个存储库;

 

第四步则开始真正开始上传项目: 接下来的操作都是在小黑窗口的执行:小黑窗口在你项目文件夹中右击Git Base Here打开!接下来的操作都是在小黑窗口执行的哟

     1、初始化仓库:  git init      初始化仓库后文件夹中会多出来一个隐藏文件 .git 文件,如果没有的话可以在文件夹左侧组织按钮中点击 然后选到文件夹和搜索选项点击显示所有文件

    2、查看配置信息:  git config --list     如果之前配置好了信息则可以看得到,没看到的话可以重新配置下(就上面的配置用户名和配置邮箱)

    3、将工作区的文件添加到缓存区:  git add  <文件名>  

    4、查看文件状态:  git status     不加要求,这步你可以不执行

    5、将缓存区的文件添加到版本库:  git commit -m "提交的注释说明"   

    6、查看提交的日志:  git log    不加要求,这步你可以不执行

      7、查看文件最新到的地方:  git diff <文件名>    红色为前版本库结尾处,不加要求,这步你可以不执行

     8、版本回退: 方法有很多种,看你喜好。一切正常的话当然这步你可以不执行

      git reset --hard HEAD^    返回到上一个版本

        git reset --hard HEAD^^    返回到上上个版本

      git reset --hard HEAD~N     返回到第N个版本,N只能为整数哟

      git reset --hard 版本号    你可以先使用  git reflog  查看版本号,然后把版本后粘贴在后面即可

     9、将文件和github存储库关联: git remote add origin 存储库地址   存储库地址在你创建好的存储库当中会有显示(有一个HTTPS和一个SSH两个地址,复制SSH生成好的那个地址),储存地址例如:git@github.com:shizhibiao/xiaomi.git这种格式;

     10、提交到github上:  git push -u origin master    提交之后你的项目就出现在github的存储库啦,开心吧!嘻嘻,还不快点个赞!

 

这只是将自己的项目上传到github上,当然后续还会更新一个从github上拿取项目并创建分支操作项目的流程,敬请期待!

 

使用git将项目上传到github上

标签:style   --   快捷   现在   targe   lan   配置   res   ini   

原文地址:https://www.cnblogs.com/wantu/p/9280803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!