Git初步

安装Git

下载地址https://git-scm.com/downloads

安装完成后打开 Git Bash,设置账号和邮箱

git config --global user.name "lisnote"
git config --global user.email "1292580280@qq.com"

创建版本库

在当前路径创建文件夹

mkdir StudyNote

进入文件夹

cd StudyNote

显示当前路径

pwd

为当前目录创建版本库

git init

添加文件到仓库

git add readme.txt

提交文件到仓库

git commit -m "wrote a readme file"

查看仓库修改状态

git status

查看仓库修改内容

git diff

时光机穿梭

版本回退

查看版本

git log

查看每个版本的首行

git -log --pretty=oneline

回退到上一个版本

旧的git学习记录

创建文件夹

mkdir 文件夹名

进入文件夹或路径

cd 文件夹名
cd 路径

返回上一级文件夹

cd ..

显示当前目录

pwd

查看文件内容

cat 文件名

设置git仓库

git init

添加文件到git暂存区

git add 文件名
git add 文件名1 文件名2 文件名3...
git add .

取消暂存

$ git reset head 文件名

提交git暂存区文件到git仓库

git commit -m "版本信息"

显示当前仓库状态

git status

删除文件

git rm 文件名

查看版本前最近提交日志

git log

查看全部提交日志

git reflog

版本回退

git reset --hard head^

版本选择

git reset --hard 版本id

放弃工作区修改

git checkout -- 文件名

创建ssh key

ssh-keygen -t rsa -C "邮箱地址"

关联远程仓库

git remote add 远程库名 仓库地址

推送内容到远程库

git push -u 远程库名 master
git push 远程库名 master

克隆仓库

git clone 仓库地址