Git入门(1)

GitHub和Git入门

1 GitHub的简单使用:

1.1 创建GitHub用户,后需邮箱验证才算完全注册成功。

1.2 创建一个GitHub开发者应用

1.2.1 在网页版右击头像—Settings—左侧Developer settings—Register a new application,填写应用名称,你的主页,应用描述和回调URL,点击Register application。

1.2.2 注册成功后,记住Client ID 和Client Secret值,我们就可以使用此Client ID 和Client Secret做GitHub三方登录了。

2.Git的简单使用

2.1 下载Git for Windows

2.2 在下载代码的路径新建文件夹,右击选择:Git Bash here

2.3 创建一个本地hello_world仓库

2.3.1 新建文件夹,在命令行输入 mkdir hello-world 

2.3.2 进入新建文件夹,在命令行输入 cd hello_world

2.3.3 初始化Git仓库,在命令行输入 git init ,可以看到多了一个 .git/ 的文件夹,此文件夹保存了版本控制的所有相关信息。

2.4 创建一份简单的说明文档,并提交到版本库中

2.4.1 创建一个 readme.txt 文件,在命令行输入 echo "This is a  simple practise" > readme.txt

2.4.2 查看当前版本库状态,在命令行输入 git status ,在Untracked files(未跟踪文件)下,可以看到红色的readme.txt,代表此文件还未被Git所管理。

2.4.3 将该文件添加到缓冲区,在命令行输入 git add readme.txt ,再查看当前版本库状态,发现文件名称变为绿色

2.4.4 提交更改,在命令行输入 git commit -m "This is my first commit via Git!" ,-m 后面的参数为本次提交的信息,一般用于记录本次提交的目的

2.4.5 查看历史提交记录,在命令行输入 git log

2.4.6 查看当前分支,在命令行输入git branch ,由于我们还没有创建任何分支,目前只会有master一个分支

2.4.7 创建名为feature的分支,在命令行输入 git checkout -b feature ,再用 git branch 指令查看分支

3.项目的下载,查看和修改

3.1 从GitHub上下载我们之前创建的项目代码,点击Clone or download

3.1.1 下载项目源码,在git bash的命令行输入 git clone https://github.com/abbyweng/GitHub.git

3.2 查看历史版本

3.2.1 cd到项目文件夹下,使用git log能看到我们的历史提交记录。

3.2.2 要回到某一历史版本,可以使用git checkout commitId,看完后要回到最新代码,使用git checkout master

3.3 本地修改代码

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

1. 下载新代码:git pull

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

3. 在feature分支上随意修改,改完后你可以提交你的修改:git commit -m "some message"

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

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

猜你喜欢

转载自blog.csdn.net/W614171629/article/details/81452026