Git,代码版本管理系统上手技巧


为什么用Git

Git是一个很方便的分布式版本控制系统,不管是项目开发还是在科研工作中管理自己的代码都非常实用。

Git的优点

过去没有用Git的时候想要保存每一个版本的代码需要单独保存文件,把每个文件命名为例如Spider_v2.0.py这样的格式,文件夹会很乱。
而Git可以自动保存你在项目中的每一次修改,可以很方便地查看或回滚之前的每一个版本,同时保持文件夹的整洁。

Git的缺点

有一定学习成本。


Git的安装和配套环境准备

本文仅介绍Windows系统下的Git安装,非常简单。

  1. 进入下载链接
    Git下载链接
  2. 点击Click here to download
    在这里插入图片描述
  3. 按默认设置安装
    默认的安装足够满足绝大部分人的需求。如果有特别的需求可以自定义安装。
  4. 注册一个Gitee账号
    Gitee是一个在线代码托管平台,Git搭配它使用非常方便,如果你网络环境好,也可以用GitHub.
  5. 在工作目录下单击右键就可以看到Git Bash Here,点击即可进入Git命令行界面
    在这里插入图片描述
  6. 配置用户信息
    git config --global user.name "Your Name"
    git config --global user.email "Your E-mail"
    

Git的常用操作

这里仅介绍用Git必用到的操作。

创建仓库

“仓库”(Repository)是存放一个项目的空间。在仓库中除了用户存入的文件,还有一个.git隐藏文件夹,里面负责存储仓库配置信息和版本信息。

  1. 直接在本地创建
    创建仓库的方式可以在本地新建文件夹,进入该文件夹后使用git init指令将该文件夹初始化为一个仓库。创建文件夹、浏览文件夹的指令同Linux:
    mkdir directory		#新建文件夹
    cd directory		#进入文件夹
    ls directory		#浏览文件夹
    git init			#初始化仓库
    
  2. 在Gitee创建后同步到本地
    推荐这种方法,可以较方便地在线备份和多方协同。
    在Gitee登录后选择右上角的新建仓库
    在这里插入图片描述
    复制仓库地址
    在这里插入图片描述
    在本地进入工作目录,在git命令行输入:
    git clone 仓库地址
    
    如果是私有仓库还需要输入账户密码,待拉取完成即可使用。

提交修改

在本地修改代码后,Git不会自动保存版本信息,需要在Git中提交修改。
在Git中,需要将修改过的文件先提交到暂存区,之后再正式提交修改。

git status					#查看当前仓库中修改过的文件状态,已提交暂存区的为绿色,未提交为红色
git add FileName			#将文件提交入暂存区
git add .					#将所有文件提交入暂存区
git rm --cached FileName	#从暂存区删除
git commit -m "YourMessage" #正式提交修改,并添加修改信息。

线上-线下同步

在本地提交修改后,若需要Gitee中代码同步更改:

git push

若Gitee中代码有变动,需要本地同步更改:

git pull

在Gitee中进入仓库可以看到每一次修改都有一个唯一的哈希值,点击查看可以看到当次改动了哪些内容,可以很方便地查看旧版本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值