博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git使用教程1-本地代码上传到github
阅读量:6916 次
发布时间:2019-06-27

本文共 1581 字,大约阅读时间需要 5 分钟。

前言

不会使用github都不好意思说自己是码农,github作为一个开源的代码仓库管理平台,我们可以把自己的代码放到github上,分享给小伙伴,自己也能随时随地同步更新代码。

问题来了:为什么越来越多的小伙伴喜欢开源?答:因为我们可以免费下载到大神的源码啊!

 

一,注册Github账号

1.先注册一个账号,注册地址:https://github.com/

2.登录后,开始你的旅程

3.创建一个repository name,输入框随便取一个名字(不要用中文!!!)

4.点Create repository创建成功,界面如下

 

二、安装git

1.git是本地客户端管理代码的一个工具,下载地址:https://git-scm.com/download/win

2.下载到本地电脑后,一路傻瓜式安装Next->Next->-Next

3.安装完成后,本地随便建个文件夹,如github,在文件地址栏输入cmd

4.打开dos界面后输入git,看到如下界面说明安装成功

 

三、本地仓库

1.回到之前的github界面,下面有几个指令告诉我们如何把本地代码上传:

git init

git add README.md
git commit -m "first commit"
git remote add origin https://github.com/yoyoketang/yoyoketang.git
git push -u origin master

2.在上面创建的github文件目录放需要上传的代码,然后安装上面的步骤开始操作

第一步:git init --建仓

第二步:git add  * --添加代码到本地仓库(*是代码添加全部更新的)

第三步:git commit -m "first commit"  --提交到本地缓存(“引号里面是说明提交了什么东西”)

(首次使用会提示:please tell me who you are)

如果看到上面的提示,就在cmd里面继续敲这两行:

>git config --global user.name "xxx@xxx.com(你的github邮箱)"   

>git config --global user.email "你的github用户名"(敲完之后,继续上面的commit这一步)

 

第四步:git remote add origin https://github.com/yoyoketang/yoyoketang.git  --提交到远程github上(后面的地址,就是之前配置的repository地址)

第五步:git push -u origin master  --push到master分支

3.代码上传成功后,如图所示

 

 

四、遇到问题与解决方案注意:初次使用的话,在输入上面指令过程中会遇到以下几个问题:

1.要是cmd窗口看到提示以下这两个信息

$ git config --global user.name "John Doe"

$ git config --global user.email johndoe@example.com

解决办法:按上面的提升,cmd窗口接着输入

>git config --global user.name "这里是你的github用户名"   

>git config --global user.email xxx@xxx.com(你的邮箱)

2.提交到远程时候,提示:

fatal: remote origin already exists.

解决办法:删除远程git仓库

>git remote rm origin

3.首次操作过程中需要登录就按提示输入账号名和密码

 

《selenium+python高级教程》已出书:(购买此书送对应PDF版本)

 

 

转载地址:http://jhxcl.baihongyu.com/

你可能感兴趣的文章
react 使用 moment 进行 日期格式化
查看>>
Node.js调用mysql的存储过程
查看>>
java获取访问路径、域名、项目名、请求入参
查看>>
nginx:not a directory
查看>>
【M9】利用destructors避免泄漏资源
查看>>
怎样让操作系统的虚拟机退出全屏?
查看>>
关于MySQL里的found_row()和row_count()解释及用法 [复制链接]
查看>>
SQL Server 2008 R2 导出数据脚本的方法
查看>>
TCP的定时器
查看>>
php内核分析(六)-opcode
查看>>
twisted: echo server
查看>>
iOS地图的注释(Annotation)
查看>>
存储过程中递归调用
查看>>
android INSTALL_FAILED_INSUFFICIENT_STORAGE错误
查看>>
android开发之第三方集成之OAUTH教程篇
查看>>
spring+mybatis 多数据源整合
查看>>
HTML5 网络拓扑图整合 OpenLayers 实现 GIS 地图应用
查看>>
php 两种短网址生成方法
查看>>
AOP - PostSharp 2.0
查看>>
Spring测试框架JUnit4.4
查看>>