对Git操作的总结

1、git
git是目前世界上最先进的分布式版本控制系统
作用:代码管理,将版本数据库存储到多台电脑上互为备份

2、工作区,暂存区,仓库区
工作区:对于添加,修改,删除文件的操作,都发生在工作区
暂存区:暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分
仓库区表个人开发的一个小阶段的完成
仓库区中记录的各版本是可以查看并且回退的
但是在暂存区的版本一旦提交就再也没有了

3、创建本地仓库
1 创建项目:mkdir test
2 进入test创建本地仓库: git init (生成仓库.git)
3 配置个人信息:进入git中的config中配置个人信息。
4 新建py文件: 进入到test文件中创建一个py文件
5 查看文件状态: git status
当文件是红色时说明新建,或者修改的文件都在工作区
绿色的时候说明是在暂存区
新建的文件应该先添加到暂存区然后在提交到仓库区
6 将工作区的文件添加到暂存区:
git add 文件名
git add . 把所有的文件都添加到暂存区
将暂存文件提交到仓库区
commit会生成一条版本记录 (git commit -m “描述信息”)
可以通过git comit -am “描述信息” 直接从工作区提交到仓库
8 修改文件后再提交会在仓库内生成两个版本的记录
9 查看历史版本: git log/reflog
reflog可以查看所有分支的所有的操作记录包括commit和reset操作,而log则不能查看已经删除了的commit记录
10 回退版本:
:git reset --hard HEAD^/版本号 这样可以直接从仓库区返回到工作区,查看的时候可以清楚的看出工作没有文件变动
11 撤销修改
只能撤销工作区、暂存区的代码,不能撤销仓库区的代码
撤销仓库区的代码就相当于回退版本操作
撤销工作区的代码:不添加到暂存区add.保留到工作区:gitcheckout 文件名
撤销暂存区代码:
第一步将暂存在区代码撤销到工作区git reset HEAD 文件名
第二步:撤销工作区代码git checkout 文件名

4、git远程仓库
先注册
创建项目
新建分支:原有的是master,添加一个dev分支
配置一个错误忽略文件 。gitignore文件:*.pyc .idea/
配置公钥
在本地先rm -rf .ss删除.ssh文件。
重新生成.ssh文件 .ssh-keygen -t rsa -C “注册时的邮箱”
进入到.ssh中后通过 ll 可以查看到有id_rsa(私钥),id_rsa_public(公钥)
进入公钥复制公钥添加到gitee
目的:有权限操作这个仓库的代码
把仓库克隆到自己的主机中:git clone 地址
创建自己的分支: git checkout -b dev origin/dev 复制dev分支
把本地仓库中的文件提交到gitee中:git push orgin 分支名
通过git实现分支创建,合并操作

5git操作分支
git branch -----> 查看所有分支
git branch 名称----->创建分支
git checkout 名称----->切换分支
git checkout -b 名称---->创建分支,并切换到这个分支
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值