本文目录
一、下载安装并配置git
二、注册guithub账号并新建一个项目
三、把项目克隆到本地
四、创建文件并推送
五、创建新分支
六、合并分支
七、删除分支
八、回退版本
一、下载安装并配置git
首先我们得先安装git
点击进入Git官网进行下载
根据对应的系统选择对应的版本,在这里我选择64-bit Git for Windows Setup.
这个版本
下载挺慢的 耐心等待一下,下载完成后直接双击 下一步下一步进行安装 默认选择就行
安装完成后 打开cmd
输入git --version
此时显示出git
的版本号就证明安装成功
安装成功后我们来设置一下配置项
git config --global user.email "Your email" // 输入你的名称
git config --global user.name "Your name" // 输入你的邮箱
输入后直接按回车
使用git config --list
来查看我们的配置
可以看到刚刚我们设置的已经生效了
二、注册guithub账号并新建一个项目
直接进入
GitHub
官网进行注册
进去后点击Sign up
进行注册,在这里我将不带大家注册了
注册成功后我们来新建一个项目 点击new
输入名称 hello-world
Description
描述我就不填了 选public
公开 然后点击Create repository
创建好后我们复制这个链接后面要用到
三、把项目克隆到本地
把远程项目克隆到本地使用git clone 项目地址
命令
git clone Your url // Your url 这里是要克隆项目的地址 就是刚刚我们复制的
我们选择一个存放的目录 执行 git clone https://github.com/WeiLin-Liao/hello-world.git
把项目克隆到本地
克隆成功后目录下将会出现一个文件夹
四、创建文件并推送
我们输入
echo "hello-world" >> README.md
创建一个文件
输入dir
来查看目录下的文件列表
可以看到目录多了一个README.md
首先我们使用
git status
来查看当前所在的分支
可以看到当前位于master
分支 并且没有提交 现在我们来把刚刚创建的文件提交一下
使用git add README.md
来添加单个文件 或者使用git add.
代表添加目录下的所以文件
使用git commit -m "输入提交的注释说明"
来添加到待提交
使用git push origin master
来推送到项目的主分支master
上
此时项目已经提交上去了
注意:以上操作可能会弹出GitHub
登录界面直接登录就行
五、创建新分支
在现实开发当中我们往往有些项目需要更新迭代为了能和老版本区分开来这是我们可以创建新的分支
使用git checkout -b 分支名称
创建新的分支
可以使用git branch -a
来查看所有分支
我们这里新增一个文件并推送到刚刚创建的production
分支上去
此时我们打开github
可以看到多了一个分支
六、合并分支
我们先切换到需要合并分支的代码中去
使用git checkout 分支名
切换到master
分支
使用git merge 分支名
合并分支
七、删除分支
删除分支使用
git branch -d 分支名
删除后使用git push origin :production
冒号代表本地为空的意思 提交至仓库
此时GitHub
只剩下一个分支了
八、回退版本
使用git reflog
命令打开提交日志
$ git reflog
5404fae (HEAD -> master, origin/master) HEAD@{0}: merge production: Fast-forward
c6c1467 HEAD@{1}: checkout: moving from production to master
5404fae (HEAD -> master, origin/master) HEAD@{2}: commit: 测试分支
c6c1467 HEAD@{3}: checkout: moving from master to production
c6c1467 HEAD@{4}: commit (initial): 第一次提交
使用git reset--hard id
来进行回退
id这里输入要回退的版本号
更多内容关注我的博客 https://xiaobaicai.fun