git基本使用

Git--分布式版本控制系统。

 

 

一、下载安装

下载地址

 二、基操

在自己想要管理代码的路径下右键git Bash Here

 

1. 初始化

$ git init  //将此仓库变成一个git 可管理的的仓库   、、目录下面会多一个.git的目录

安装完后进行--git分部署管理系统,名字和emali设置

git config --global user.name 'lengnaun'

 git config --global user.email '123@qq.com'

或者:

Git config user.name yase

Git config user.email yase@qq.com                                                              

2. 创建本地版本库

mkdir python_len

cd python_len

pwd

ls -ah  //查看.git文件

3. 文件添加到本地git仓库需要两步

git add filename.txe  //把文件添加到git仓库缓存器,提交更改 和新文件提交一样,首先git add;文件需本地存在的,否则报错

git commit -m  ‘本次提交要添加的说明,English’     //把文件提交到仓库,一次提交所有

4. 状态查看  

git status  //时时查看仓库的状态:有没有被修改过,如 有几个改变的,新增的,删除的

git diff 文件名.py     //查看文件具体修改内容

git log   //查看历史提交记录(由近到远)

cd L    //打开文件夹

ls   

git branch        //查看当前分支,会列出所有分支,并在当前分支前面标记*

git checkout --file.txt       //撤销修改

5. HEAD版本更改(HEAD:标记当前版本)

1)查看版本号+描述     //  左边的一串十六进制是git commit(版本号)#git版本回退很快,因为内部有指向当前版本的HEAD分支

git log -pretty=online    

2) HEAD设置成上一个版本

git reset --hard HEAD^

3) 返回任意版本

git reset --hard commit_id

git log    //查看提交记录,当前版本后面的提交记录无法展示

git reflog   //记录每一次的命令,方便查看版本号

6. 工作区和缓存区

每一次修改后git add ,添加到缓存区,只有在缓存区里的修改在git commit 后才会添加到master分支

主分支:master分支,指向提交

7. 撤销修改-回退版本

1)git checkout --file.txt    //把工作区的修改全部撤销,“--”没有这个,就变成了切换到另一个分支的命令,实际就是将版本库=替换工作区;

2)已提交到了版本库缓存区想撤销,把提交到缓存区的撤回到工作区

        第一步:git reset HEAD   file.txt    //把缓存区的修复撤销,重新放回到工作区

        第二步:git checkout --file.txt

        git reset  既可以回退版本,也可以把缓存区的修改回退到工作区。

8. 删除文件

rm file.txt    //删除版本库中的文件,如将工作区文件删除,git会提醒你,你还需要将版本库中删除

且 git commit -m'remove file'       //

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值