?【git 学习使用总结一(本地操作)】
一、命令:
二、实例结合命令
- 显示当前的目录,pwd (Print Working Directory)
$ pwd
- 进入指定目录,cd (Change Directory)
$ cd
- 返回到上一级目录
$ cd ..
- 配置
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
- 创建空目录,mkdir
$ mkdir
- 初始化该目录
$ git init
- 把文件添加到仓库
$ git add <filename>
一次添加多个文件(添加新文件和编辑过的文件不包括删除的文件)
$ git add .
- 把文件提交到仓库
$ git commit -m "added one line"
- 查看状态
$ git status
- 查看修改内容
$ git diff
- 显示提交历史
$ git log
用一行显示提交历史
$ git log --pretty=oneline
- 版本回退(回退到上一版本)
$ git reset --hard HEAD^
回退到指定版本
$ git reset --hard <commit id>
- 查看更改历史(包括添加、提交、删除、撤销…)
$ git reflog
- 查看文件内容
$ cat <filename>
- 撤销修改(未添加到暂存区)
$ git checkout -- <filename>
- 撤销修改(已添加到暂存区)
$ git reset HEAD <filename>
$ git checkout -- <filename>
- 撤销修改(已提交到版本库)
$ git reset --hard HEAD^
$ git reset HEAD <filename>
$ git checkout -- <filename>
- 删除文件(删除工作区的文件)
$ rm test.txt
彻底删除文件,同时删除版本库里的文件
$ rm <filename>
$ git rm <filename>
$ git commit -m "deleted a file"
?【Git入门——本地版本库操作】
一、创建版本库并提交文件:
二、与版本库进行交互
git init
——创建版本库
git add
——文件名 将修改添加至暂存区
git commit
—— 将暂存区的所有修改提交至版本库
git status
——查看当前状态
git log
——查看版本记录
git reflog
—— 查看命令历史
git checkout -- 文件名
——检出文件以撤销工作区修改
git reset HEAD file
——撤销暂存区修改,恢复至工作区
git rm 文件名
—— 删除文件
?【空白教的:】
1.复制github上的项目到本地: $ git clone [url]
2.配置代理:用小飞机通道
git config --global http.proxy 'http://127.0.0.1:1080'
git config --global https.proxy 'http://127.0.0.1:1080'
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
< 干货!> →【git文件上传下载新手操作视频教程】https://www.bilibili.com/video/av49506642/