GitHub的简单使用

第一步 创建GitHub账号

1. 打开GitHub官网。 

2. 点击绿色按钮Sign up for GitHub,填写用户名,邮件地址和密码。

注意:

用户名只能包含字母和"-"字符

密码至少包含一个字母,一个数字和七个字符

3. 点击绿色按钮Create an account,创建账号。

4. 在下一个页面点击绿色按钮Finish sign完成注册。

Git的简单使用第一步 下载Git for Windows

1. 在官网点击Download,下载对应的exe文件,注意你的操作系统是32位还是64位。

2. 双击安装,中间不用做任何改动,一直下一步就行。如果你想修改安装位置,请放在纯英文路径下。

3. 安装成功,你现在就可以使用git命令行工具了。在你想要下载代码的路径,点击鼠标右键,选择Git Bash here。注意,你的代码路径也应是纯英文的。

4. Git Bash使用的是MinGW,其界面如下图所示: 

5. 接着你需要在本地创建一个ssh key:这个的目的就是需要在你电脑上获得一个密匙,就是咱们平时的验证码一样的东西,获取之后,在你的GitHub账号里边输入之后,你的电脑就和你的GitHub账号联系在一起了,这样以后就可以十分方便的通过Git bash 随时上传你的代码。

$ ssh-keygen -t rsa -C "[email protected]"

后面的[email protected]改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。

6.回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key, 这里的title 是让你给你的密匙起一个名字,根据个人喜好,什么名字都可以,然后把你在刚刚文件中复制的密匙,填写在下边的大框里。保存即可。 

7.为了验证是否成功,在git bash下输入:

$ ssh -T [email protected]

第一次绑定的时候输入上边的代码之后会提示是否continue,在输入yes后如果出现了:You've successfully authenticated, but GitHub does not provide shell access 。那就说明,已经成功连上了GitHub。 接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。

$ git config --global user.name "your name"

$ git config --global user.email "[email protected]"

输入上边的代码,name最好和GitHub上边的一样,email是一定要是注册GitHub的那个邮箱地址。

8.最开始先 在git bash中输入 cd /D , 注意盘名字一定要是大写。如不输入这个语句 不给git bash定位的话,默认的本地文件位置是在c盘中。 再创建一个本地hello-world仓库。

①. 在命令行输入mkdir hello-word,创建一个新文件夹。你可以使用ls命令来查看当前目录下有哪些文件和文件夹。

②. 输入cd hello-world进入新文件夹,注意在输入命令时,你可以用Tab键来自动补全。

③. 输入git init初始化Git仓库。此时用ls -a查看当前目录,可以看到多了一个.git/的文件夹,此文件夹保存了版本控制的所有相关信息。

④. 输入echo "This is a simple practise" > readme.txt,创建一个readme.txt文件。

⑤. 输入git status查看当前版本库状态,在Untracked files(未跟踪文件)下,会出现红色的readme.txt,代表此文件还未被Git所管理。

⑥. 使用git add readme.txt,将该文件加入缓冲区,如果你确定所有的修改都需要提交,可以使用git add .来加入所有修改。现在用git status查看,将看到文件名变为绿色。

⑦. 使用git commit -m "This is my first commit via Git!"来提交修改,-m后面所带的参数是本次提交信息,一般用来记录本次提交的主要意图。

⑧. 提交成功后,可以用git log查看历史提交记录。每个记录都会有提交id,作者和提交日期。

⑨. 你可以用git branch查看当前有哪些分支,当然,因为我们没有创建任何分支,目前只会有一个master分支。

⑩. 使用git checkout -b feature创建一个名为feature的分支,再用git branch查看一下。

9.从GitHub上下载我们的项目代码。以hello.html项目为例,点击绿色按钮Clone or download,然后在弹出窗口中点击剪切板图标,复制仓库的URL。  在git bash中输入git clone ,下载项目源码。

10.本地修改代码

你可以在我们的代码基线上任意修改,但为了下载新代码时不出现冲突,请遵循以下步骤:

①. 下载新代码:git pull。

②. 从master出捡出一个新的分支:git checkout -b feature。feature是分支名称,你可以随意取名,但请用英文。

③. 在feature分支上随意修改,改完后你可以提交你的修改:git commit -m "备注"。

④. 此时要同步代码,请先切回主分支:git checkout master,然后更新git pull。

⑤. 如果想删除自己建立的分支,使用git branch -D feature,注意执行此命令后分支被强制删除,无法恢复。

总之确定之后,你只需要将你的代码,放到库的对应的文件夹中,然后使用,git add 、git commit -m "   " 、最后git push origin master,将你的代码提交就可以了。

你可能感兴趣的:(GitHub的简单使用)