Git及GitHub上手笔记(一)Git基本操作
其他
2018-07-30 16:49:50
阅读次数: 0
安装:官网找64位winows版本,下载,无脑下一步完成安装
配置:在git bash命令行下输入
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
新建文件夹:在要建文件夹的地方打开Git Bash 输入
mkdir 文件名
进入文件夹:cd 文件名
查看文件夹当前目录:pwd
Git 初始化:输入 git init
该命令会在文件夹中创建一个文件夹,使得该文件夹已经在Git的控制下,该文件夹是隐 藏的,要查看需设置查看隐藏
把文件放入Git :1、添加:输入git add 文件名.文件类型
2、提交:输入git commit -m "更改说明"
该文件可以创建好以后再Git Bsah中加入Git
-m后面是本次更改的更改说明,要注意填写
git commit成功后会告诉你本次提交进行的更改
git add可以一次添加多个文件,但git commit 一次只能提交一次更改说明
查看当前git状态:输入git status
当修改但未添加、提交时会提醒以修改但还没有准备提交的修改
当添加但未提交时会提醒将要被提交的修改
当提交后会告诉我们当前没有需要提交的修改,并且工作目录是干净的(working tree clean)
查看怎么修改的(未提交状态):输入git diff
在Git中“快照”被称为commit我们可以返回任何一个以前的快照
查看历史更改记录:输入git log
输入 git log --pretty=oneline 一行显示 更加清晰(但信息不完整)
一大行的数字为 commit id
回退会以前的版本:输入 git reset --hard HEAD^ (^的个数表示是前几个)
或者输入 git reset --hard HEAR~n (n表示是前几个)
返回某一版本: git reset --hard 版本号前几位
可以返回任一版本,哪怕是你回到以前的版本也可以再回到最新的
寻找commit id:输入git reflog
可以查看你的每一次命令,和那时的版本号
工作区和暂存区概念:在工作区的修改通过add添加到暂存区,执行commit指令提交的
只是暂存区的内容
git追踪的是修改而不是文件
在未添加、提交时删除工作区的修改:输入git checkout -- 文件名.文件类型
已添加又在工作区有修改要删掉修改内容:输入git checkout -- 文件名.文件类型
从暂存区回退到工作区:git reset HEAD 文件名.文件类型
若以提交版本库想修改:版本回退
删除工作区:输入rm 文件名.文件类型
或者 手工删除
删除版本库:输入git rm 文件名.文件类型
git checkout 实质:用版本库里的版本替换工作区的版本
转载自blog.csdn.net/a568713197/article/details/81260526