如何使用Git上传文件到Github(一)
来源:互联网 发布:全推数据的股票软件 编辑:程序博客网 时间:2024/06/04 08:40
本文简单介绍一下如何使用Github
- 1、注册Github账号
- Github官网地址。Github官网
Ps : 注册的时候需要一个用户名和邮箱。后面要用到。 - 2、下载安装Git
- 下载安装git。git下载地址
- 3、配置Git与Github
- a.在自己的电脑上安装好git之后,如下图所示,先输入git bash,再点击,会出现一个黑色的弹框。
- b.绑定本机Git和Github
在刚刚的弹框中输入:
git config --global user.name "YOUR NAME"git config --global user.email "YOUR EMAIL ADDRESS"
生成相应的令牌,本地一份,Github 一份,这样 Github 可以在你使用仓库的时候,进行校验确定你的身份。继续在终端里面输入下面的命令。
。。。。(累,不想写了。。。)
具体操作参考Git和Github配置秘钥 这一部分的内容
- 4、在Github上创建一个仓库
- a.具体操作参考Git和Github配置仓库 这一部分的内容。
- b.一般,创建一个空仓库时,会自动生成一个README.md空文件。
比如,我创建的空仓库名为CheeryHu c.在git终端依次输入以下几行命令
git clone https://github.com/CheeryHu/CheeryHu.git testgitcd testgitgit remote set-url origin git@github.com:CheeryHu/CheeryHu.gitgit push —u origin master
说明:
1、输入git clone https://github.com/CheeryHu/CheeryHu.git testgit回车后,自己的计算机当前目录会多一个名称为testgit的文件夹,该文件夹的内容为github上名为CheeryHu的这个项目的克隆。
(ps:查看当前目录的命令:pwd)
2、cd testgit。cd是转换目录(change directory),cd testgit是指进入当前目录testgit。
3、git remote set-url origin git@github.com:CheeryHu/CheeryHu.git。是指将github上的名为CheeryHu的这个项目的地址简称为origin,方便后面的命令。
4、git push —u origin master。强行将本地的testgit提交到github上的master分支上。
如果执行不成功,按照提示,先pull,在push,或者强行push一把。
- 5、上传文件到Github举例
- a.在本地创建一个文件readme.txt,增加内容,保存,关闭。
b.在终端输入命令:
git commit readme.txt -m "增加一个readme.txt文件"git push origin master
c.打开自己的Github上刚刚那个仓库,会发现里面多了一个文件readme.txt,这就是刚刚提交上来的。
这就是从本地上传一个文件到Github上的一个例子,但是发现一直在终端敲命令很繁琐,特别是对git命令行不熟或者不理解的童鞋来说。
git的几个基本命令可以自己上网了解一下(push/pull/clone/commit/add…)
幸好,git也有可视化工具tortoiseGit。下次介绍一下tortoiseGit的使用。
6、下载tortoiseGit
tortoiseGit下载地址:百度框中输入:tortoiseGit下载安装即可。
参考:git使用
- 如何使用Git上传文件到Github(一)
- git使用总结(包含如何上传文件到github)
- git如何上传文件到github
- 使用git上传代码到github<一>
- 如何使用Git上传项目到Github
- 如何使用Git上传代码到GitHub
- android 使用 git上传文件到github
- 使用git上传文件到github
- 使用Git上传文件到GitHub
- 使用Git Bash上传文件到github
- git上传文件到github
- 如何使用Git上传文件到Github之tortoiseGit的使用(二)
- 如何使用Git上传项目代码到github
- 如何使用Git上传项目代码到github
- 如何使用Git上传项目代码到github
- 如何使用Git上传项目代码到github
- 【转载】如何使用Git上传项目代码到github
- 如何使用Git上传项目代码到github
- 【数据库设计】第一范式,第二范式,第三范式
- MapReduce学习总结
- [Linux] PHP程序员玩转Linux系列-升级PHP到PHP7
- 论文理解:多任务学习及卷积神经网络在人脸识别中的应用
- Fence Repair
- 如何使用Git上传文件到Github(一)
- target实现手风琴效果
- 01背包问题
- 插入排序之希尔排序
- 在R中使用plot,qplot,ggplot三个函数做简单的常用图形
- 16:踩方格
- Books on Scala for statistical computing and data science
- 大小端模式的区别(即小尾和大尾的区别)
- 算法设计与应用基础:第八周