GitHub,男人的天堂,你真的玩吗?超级详细的GitHub教程

摘要:

Git init创建一个空仓库。

Git状态视图状态git添加。添加文件。

Git commit -m' comments '提交添加的文件并添加注释。

Git remote add origin xxx连接到远程仓库。

Git push -u origin master将本地仓库文件推送到远程仓库。

Git日志视图更改日志

git reset——硬版本号的前六位数字返回到指定的版本。

Git分支视图分支

Git branch newname创建一个名为newname的分支。

Git checkout newname切换到名为newname的分支。

Git merge newname将newname分支合并到当前分支。

Git pull origin master在本地提取master分支上的内容。

一:引言

首先我简单介绍一下GitHub。GitHub有一个非常强大的功能,就是你可以在服务器上创建一个库(如何创建后面会介绍)。写代码是一件非常繁重的工作,尤其是很多人完成一个非常大的项目,非常复杂。一群人一起写一个项目,完成时间和进度都不一样。你写一点,我写一点。你今天写的东西甚至可能有错误,影响到我昨天写的代码。最后,如何才能方便的汇总大家的代码,汇总大家的代码后如何发现错误等等。这样,我们使用GitHub软件。我们在GitHub服务器上有一个主仓库,用来存放你所有的代码。如果你不付钱,所有人都能看到。如果不想让别人看到你的代码,可以选择付费仓库。在我们创建主仓库之后,我们可以在计算机上创建分支,然后您可以在计算机上完成自己的代码。写完之后就可以直接和电脑上的分支同步了。当你觉得可以上传自己的主仓的时候,就可以申请更新了。通过审核后,你的代码就会出现在你自己的主仓库里,让全世界的程序员都可以查看你的代码。现在全世界有300万注册用户,甚至一些知名的开源项目都在里面发布代码。在GitHub上,可以看到很多计算机领域精英分享的自己的代码。这是GitHub的两个主要优势,适合团队合作,也适合下载其他优秀的代码。

/这是GitHub的官方网站。可以在官网注册自己的GitHub账号。在线服务是英语的。对于英语不好的同学,推荐使用谷歌浏览器,可以将网页翻译成中文,使用起来非常方便。

经过简单的步骤,你将拥有自己的GitHub账户。简单注册后,您需要验证您输入的电子邮件才能正常使用您的GitHub。

注册完成,完成一些简单的设置后,你需要创建一个自己的库。

登录你的GitHub账号后,网页右上角的小加号是一个按钮,用来创建你自己的库。将网页翻译成中文后,按照提示创建自己的库。

第一个框是为您的库命名,第二个框是对您的库的简要介绍。

创建自己的库后,让你的电脑克隆一个你创建的库,将你电脑上的代码与你在GitHub中创建的库同步。

为了实现这一点,你需要安装一个软件,Git Bash。

下面我将介绍这个软件的安装和简单配置。

Git-scm.com首先进入GitHub官网,下载了适合自己电脑的版本。

下载安装包后运行

只需在安装过程中直接默认选项。

首先,在本地创建一个SSHHKEY。这样做的目的是你现在需要在你的电脑上获取一个密钥,这个密钥和我们平时的验证码是一回事。拿到之后,在你的GitHub账号中输入,你的电脑就会和你的GitHub账号链接起来,这样以后你就可以非常方便的随时通过Git bash上传你的代码了。如果你得到了这个密钥,下面是如何把它输入你的GitHub的方法。

该列的开头是您的计算机的名称。就我而言,Hanani @背后的内容就是你的电脑模型。很多时候,有人打开后,@是乱码。这个时候不用在意,因为有些电脑模型是中文的,显示的时候可能会有问题,不影响你后期的操作。

接下来,开始拿自己的钥匙。git bash中的所有功能都是用简单的代码实现的。拿到钥匙需要输入。

$ ssh-keygen-t RSA-C " your _ email @ your email . com "

你需要输入这个代码,引号需要改成你注册GitHub时绑定的邮箱账号。之后会有一些简单的操作让你确认,然后会提示你操作路径,密码等。一般情况下,按回车就过去了。

如果您稍后出现此界面,则意味着您的密钥已成功创建。现在你需要去他刚才展示的存储位置,打开它并复制它的内容。

在。ssh文件夹。

之后,你会看到这些内容。有些人会在id_rsa之后开酒馆。看在线教程之前,需要用pub找到文件,因为我没有带文件。一代又一代的酒馆。战战兢兢的打开id_rsa后,发现里面的密钥也可以用。打开id_rsa时,需要在记事本中打开。

ssh-RSA aaaaab 3n Zac 1 YC 2 eaaaaadaqabaaaaqdiskxqzf 3 SSF tack 6 zongjabiktbc 3 kig 6+4j 4 dcq 1 tswha 9 ykujci 0 wprmgywbq 67 dyt 2 or 7 redfzlullzn 3n l6 awlo 5 v2 jrxw 4 w qxcon 2 ru 1p 122 mitzqyofsykjwulwulv4 byczu 4n 7

这是我得到的钥匙。我已经很久没打开过了。不要惊讶,没有问题。这是你需要的钥匙。

现在你需要登录你的GitHub并添加这个密钥。

打开你的GitHub设置界面,找到SSH和GPG键的选项,网页右上角有一个点击添加新的SSH键。

这里的标题是让你给你的密钥取一个名字,根据个人喜好取什么名字都行,然后在下面的大框里填上你刚才在文件里复制的密钥。省省吧

然后你就可以继续你的饭桶狂欢了。

然后输入上面的代码,检查绑定是否成功。第一次绑定时,输入以上代码后会提示是否继续。如果在输入yes后出现:您已经成功认证,但是github不提供shell访问。这意味着您已经成功连接到GitHub。接下来,我们需要设置一些简单的东西。

输入上面的代码,名字要和上面的GitHub一样,邮箱必须是注册GitHub的邮箱。

这两者的顺序可以颠倒,没有固定的顺序。

接下来,您应该将您的库克隆到您的本地计算机上,以便以后可以上传代码。

创建库后,网页上将出现一个URL。

我个人习惯把自己的文件存放在D盘,所以你需要先在D盘定位git bash。

在git bash中输入cd /D。请注意,光盘名称必须大写。如果不输入这个语句,也没有找到git bash,那么默认的本地文件位置是在驱动器c中。

输入后会出现/D,表示定位成功。

然后输入。

git clone背后的URL是您成功创建库之后的URL。

然后打开我找到的D盘。

如您所见,在驱动器d中已经有一个以我的库名创建的文件夹。

打开这个文件夹,创建一个任意格式和名称的文件。

然后重新定位git,在图书馆的文件夹中找到这本书。

进入ls语句后,ls的作用是查看你当前定位的文件夹中的文件。现在您可以看到我刚刚创建的测试文件已经出现。

然后输入gitaddtest.txt。

输入后,git commit-m“cc”引号中的内容可以随意更改。这句话的意思是给你刚上传的文件加个注释,方便寻找回忆。

输入后出现上面的情况,然后输入git推送origin master后会出现a。

界面,在这里登录你之前注册的GitHub账号,点击登录。

如果以后出现这种情况,说明登录失败,然后需要输入你的GitHub帐户名。

进入后会出现这个界面,然后再次输入你的GitHub密码。

当类似的界面出现时,你可以欢呼了,说明你成功了。

现在打开你的GitHub网站,找到你创建的库。

发现今天的网格是绿色的,说明你已经上传了刚刚创建的文件。

之后你只需要把你的代码放到库对应的文件夹里,然后用git add,git commit -m " ",最后git push origin master提交你的代码。