一、前言

今天给大家分享的是git的使用以及安装,git是一个分布式版本管理系统,可以用来管理项目。他的功能包括:将文件添加到暂存区、查看仓库、比较文件、提交暂存区到仓库、回退版本、删除工作区文件等。本博客给大家讲解的是从安装到将一个项目提交到gitee上。

二、安装

  1. git官网上面下载最新版本的.exe文件,我现在的版本是2.35.1在这里插入图片描述
  2. 可以在这里选择32位或者64位的进行下载,或者使用我的百度网盘,链接:https://pan.baidu.com/s/1sZ4aYlhgl6i1X8XZ1UlVqQ,提取码:nbkl在这里插入图片描述
  3. 然后双击exe文件,根据下面的选择安装就好:
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

三、使用git上传项目

  1. 我们需要有一个仓库,这个仓库可以是Gitee或者GitHub,本次我们选择Gitee,使用SSH方式提交,至于Gitee具体的操作,请见Gitee使用博客。
  2. 接下来我们开始上传项目:比如我们现在有一个项目,名为myProject,在此文件夹内是我们的项目具体内容,那么打开这个文件夹,在此文件夹内右键。当我们安装好git后,桌面鼠标右键会出现Git Bash Here,单击出现命令行。
  3. 接下来是提交代码的具体命令:
    • git init,初始化仓库,将这个目录变成git可以管理的仓库。
    • git add .,将所有修改的文件提交到暂存区。
    • git commit -m "xxx",引号中的xxx需要你填写此次提价的日志信息,即你本次修改了什么,便于日后查看、回顾。
    • git remote add origin xxx,关联git仓库,xxx是ssh的密钥(从GitHub或者Gitee上复制)。
    • git pull --rebase origin master, 这是下拉代码,将远程最新的代码先跟你本地的代码合并一下,如果确定远程没有更新,可以不用这个,最好是每次都执行以下,完成之后打开代码查看有没有冲突,并解决,如果有冲突解决完成以后再次执行2与3的操作。
    • git push origin master,其中master是本地分支名,此代码功能为将代码推至远程。
  4. 除了上面的代码之外,还有其他的一些代码可以按需使用:
    • git push -u origin master -f,此为强推代码。
    • git log,此为查看历史版本。
    • git reset --hard再加上git log出现的代码。
    • git status,查看分支状态。
    • git branch,查看分支。
    • git branch <name>,创建分支。
    • git checkout -b <name>,创建分支并切换。
    • git checkout <name>,切换分支。
    • git merge <name>,合并分支。
    • git branch -d <name>,删除本地分支。
    • git push origin --delete <name>,删除远程分支。

四、结束

除了git之外,还有svn也是类似的工具,如果大家有兴趣,也可以学习一下。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐