Github的简明教程

相信对程序猿来说,Github一点也不陌生,对于菜鸟级别的我也接触了一下,此博文专门为刚刚接触Github滴旁友们的一丝丝指引吧,网上的资料也很多,这里稍作整合~

什么是Github

Github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。作为一个开源协作社区,在GitHub上,利用Git极其强大的克隆和分支功能,既可以让别人参与你的开源项目,也可以参与别人的开源项目。

Github的使用

1.注册账户及创建仓库

(1)进入官网,github官网地址:https://github.com/
(2)创建仓库,Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息。

2.Github的安装

(1)Windows和Mac
之前我是直接使用网页版的Github,也可以下载专门的客户端,可在官网下载~
可以点击此链接:https://desktop.github.com/
(2)Linux
Ubuntu上直接使用命令行安装即可

sudo apt-get install git

直接使用终端控制git会更加方便

3.配置Git

安装了客户端的话就需要进行这一步了,此外配置后终端操作时也就可以不输入账号密码直接push
(1)在本地创建ssh key

$ ssh-keygen -t rsa -C "your_email@youremail.com"

双引号里面为你本人的账号
(2)确认路径和输入密码
这里就不涉及客户端的使用了,需要的话可以参考此链接:http://www.runoob.com/w3cnote/git-guide.html

4.基本操作

(1)创建一个本地仓库的克隆版本

git clone https://github.com/path

(2)可以使用ls命令进行查看
(3)添加文件

git add Test.py

(4)添加注释

git commit -m "注释"

(5)上传文件

git push

如果失败,可能是GitHub上的README.md不在本地,执行:

$ git pull --rebase origin master # 合并

在执行上面的push命令
PS:
git push命令会将本地仓库推送到远程服务器。
git pull命令则相反
(6)修改完代码后,使用git status可以查看文件的差别,可以用git add -i来智能添加文件。之后git commit提交本次修改,git push上传到github。

以上为最最基础的操作,相当于可以在Github上存储自己的代码并方便以后进行修改,当然Github的目的还是为了能够进行协作,折旧涉及到fork操作,这将在下一篇转载文章中体现。

A:GitHub是一个基于Git的代码托管平台,属于全球最大的同性质类网站之一,因其简明易懂的版本控制系统、方便的协作工具、开源项目支持等多方面的优点,广受全球程序员的喜爱。 以下是GitHub使用教程的详细步骤: 1. 注册GitHub账号 在GitHub官网(https://github.com/)上注册账号,填写好邮箱、用户名和密码,完成验证过程即可。 2. 创建仓库 点击右上角“+”号,选择New Repository。填写好仓库的名称、描述、初始文件夹等信息。注意选择公开或者私有。 3. 在本地创建项目 在本地终端里输入以下命令即可: ``` $ mkdir your-project-name $ cd your-project-name $ git init ``` 4. 制作修改,git commit 将修改的文件放进项目文件夹中,在终端中输入以下命令: ``` $ git add . $ git commit -m 'first commit' ``` 5. 与远程仓库建立连接,push 在GitHub上新建的仓库中找到“Clone with HTTPS”或“Clone with SSH”链接,复制链接。在终端中输入以下命令: ``` $ git remote add origin git@github.com:username/repo-name.git $ git push -u origin master ``` 6. 更新本地与远程仓库同步 在本地修改完代码之后,需要将其提交到远程仓库中,可以通过以下命令实现: ``` $ git add . $ git commit -m 'update something' $ git push ``` 7. 克隆GitHub仓库 在终端中输入以下命令进行代码克隆: ``` $ git clone git@github.com:username/repo-name.git ``` 这就是GitHub的基本使用教程,当然还有更多高级功能需要您自行学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值