git通俗易懂的使用以及在项目中的实际使用

git 管理代码的特点:
1.分布式管理
2.git会在根目录下创建一个.git隐藏文件,作为代码仓库

Git操作流程
git服务器----->本地仓库------->客户端-------->本地仓库
其中:
本地仓库中------>暂存区,仓库区
客户端----->工作区
在工作区修改代码--git  status查看git状态,通过git   add .  -------->添加到本地仓库的暂存区----git  commit------>添加到仓库区-----git push---->git服务器。

1.在本地创建仓库:git init
2.配置个人信息:git  config  --global user.name 'wjm'  ; git config --global user.email 'wjm@qq.com'
3.git add . 表示添加所有
4.git commit -m '添加变量num1'
5.添加和提交合并:git commit -am '提交信息'
6.查看实力版本:git log(只显示当前版本及之后的记录) 或者 git reflog(显示所有版本的记录)
二者不同: git reflog 可以查看所有分支的所有操作记录(包括commit和reset的操作),包括已经被删除的commit记录,git log 则不能察看已经删除了的commit记录。
7. 回退到指定版本:git reset --hard 版本号
8.对比版本库:git diff HEAD  HEAD^  --login.py
9.rm 文件名     ;删除文件
10.git rm  文件名  ;git确定删除文件
11.删除后记录删除操作版本:git commit  -m  '删除文件'
注意:
在 push 的时候需要设置账号与密码,该密码则是 github/码云 的账号与密码 (邮箱,密码)
如果在每次 push 都需要设置账号与密码,那么可以设置记住密码
设置记住密码(默认15分钟):
git config --global credential.helper cache
如果想自己设置时间,可以这样做(1小时后失效):
git config credential.helper 'cache --timeout=3600'
长期存储密码:
git config --global credential.helper store
在以后的项目开发过程中,Pycharm 可以自动记住密码

重点来了:在真正的项目中如何去使用git
步骤:
1.第一次在电脑上使用的时候,需要初始化操作
 
git config --global user.name 'wujianming'
git config --global user.email '1727584645@qq.com'
2.将远程比如码云上项目的代码clone到本地,此时默认拉去的是master分支。
 
  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值