本地仓库管理
安装Git软件
官网下载
安装完成后打开Git Bash,界面类似于命令行,输入命令,设置身份信息
git config --global user.name "Busby"
创建Git版本仓库
创建一个空目录
mkdir MyGit
cd MyGit
pwd #显示当前目录路径
将普通目录变成Git版本库
git init
添加文件至仓库中
git add test.txt #添加工作区文件到暂存区,可以多次add之后再一起commit
git commit -m "Create test.txt" #将暂存区文件添加到版本库中
cat test.txt #查看test.txt的内容
查看Git的状态
git status #了解Git仓库的更改状态
git diff test.txt #了解上次test.txt文件更改了哪些内容
版本回退
git log #查看历史记录
git log --pretty=oneline #查看得更清楚些
git reset --hard HEAD^ #回退到上一个版本,HEAD始终指向最新的版本库文件
git reset --hard commit_id #回退到某个指定版本(commit_id)
git reflog #回退的历史记录
撤销修改
git checkout -- test.txt #可以丢弃最近的修改,退回到最近一次 git add 或者 git commit 的版本
git reset HEAD test.txt #丢弃暂存区修改,恢复到工作区
删除文件
rm test.txt #用命令行删除文件
如果确实需要删除文件
git rm test.txt #确实要删除该文件,用git命令再次删除
git commit -m "remove test.txt" #提交删除确定
如果是误伤文件,还可以恢复
git checkout test.txt #恢复文件
远程仓库管理
创建Key链接远程仓库
git push -u origin master #将本地库推送到远程库,第一次可能要验证身份
git push origin master #后续推送远程仓库,比较方便
从远程库克隆
cd GitSkills
ls #展现当前目录的所有文件
参考教程:廖雪峰的官方网站
最近更新时间:2018年03月04日
领取专属 10元无门槛券
私享最新 技术干货