git入门1.0

目录

1.git init 

 2.git的区

3.git status

4.git commit -m '信息'

5.git log

 6.git reset

 7.git diff

 8.git rm


1.git init 

在当前目录下创建一个git仓库,目录下会出现一个.git的隐藏目录

git init [name]:会在当前目录文件夹创建一个[name]文件夹,文件夹里会出现一个.git的隐藏目录

 

 

 2.git的区

3.git status

 把文件提交到暂存区:红色则是未提交到暂存区的文件,绿色则是暂存区文件,commit后不显示

4.git commit -m '信息'

-m为提交信息

5.git log

打印日志

包含作者、时间、出入的信息等

git log --oneline 

简洁输出日志

git log --graph :图形化结点

 

 6.git reset

git reset --soft:撤销后,文件会变成暂存区文件 

 git reset --hard:撤销后,文件直接从工作区和暂存区删除

git reset --mixed 或者git reset:工作区文件保存,暂存区文消失

 git reflog 查看所有版本的记录,找到版本号,进行回退

 7.git diff

默认比较工作区和暂存区

:红色是被删除的,绿色是增加的 

git diff HEAD:比较当前版本库和暂存区的区别,

git diff HEAD HEAD~:比较当前版本和上一个版本的区别。HEAD当前版本,HEAD~上一个版本;HEAD~2,上两个版本;右边版本比左边版本少的红色,多的绿色

 8.git rm

从本地版本库、暂存区、工作区里删除文件,必须提交git commit 不然版本库里会存在

9.git push

git push 推送本地仓库代码到远程从库

git push [仓库名] [远程仓库指定分支]:[本地仓库指定分支]

10.git pull

拉取远程仓库指定分支代码和并到本地仓库指定分支

git pull[ 仓库名] [远程仓库指定分支]:[本地仓库指定分支]

11. git merge 

git merge [分支名] 合并分支

12.git branch

git branch --all:查看所有分支

git branch -d 删除已经合并的分支

git branch -D 强制删除分支

git checkout -b [分支名] 创建并切换分支


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值