本文目录
一、下载安装并配置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这里输入要回退的版本号
更多内容关注我的博客 xiaobaicai.fun