“这是我参与「第三届青训营 -后端场」笔记创作活动的的第5篇笔记
基本使用
登录GitHub后,在GitHub上点击 + ,选择New repository 跳转到新界面,如下图所示。
配置好项目名称、描述等,点击create repository按钮,跳转到新界面,如下图所示。
按照图中的命令进行操作。
在本地新建文件夹,
mkdir demo
进入demo文件夹,
cd demo
git初始化,
git init
创建readme文件并写入文字,
echo "git" >> README.md
添加文件到git,
git add .
提交文件到git,
git commit -m "提交文件"
配置远程到github的路径,
git remote add origin git@github.com:???/repository
上传文件到GitHub,
git push -u origin master
到此,就完成了本地与远程的配置。
常用命令
查看remote
git remote -v
该命令可以查看本地仓库与远程仓库配置的信息。
查看status
git status
该命令可以查看文件是否有保存到git,也可以使用命令git diff 查看当前项目有哪里修改/不同。
查看reflog
git reflog
该命令可以查看历史版本,也可以使用命令git log 查看每次提交的信息。
退回版本
git reset --hard id
该命令可以退回到id对应的版本。
克隆项目
git clone git@github.com:rainonroad/douyindemo.git
该命令可以下载GitHub的项目到本地。如下载下图项目。
查看branch
git branch
该命令可以查看当前的分支信息。
创建并切换分支dev
git checkout -b dev
该项目创建了dev分支并切换到dev分支,也可以使用git branch -c dev
切换分支master
git checkout master
从dev分支切换到master分支,也可以使用git switch master
合并分支
git merge dev
该命令将dev分支合并到当前的master分支。
删除分支dev
git branch -d dev
该命令删除dev分支。
创建标签
git tag v1
该命令可以创建v1的标签。
更多命令的入门,推荐查阅Git教程