源代码管理工具

Github 是一个使用广泛,活跃用户众多的软件源码托管平台,下面我将对这个平台进行介绍

Git

1. 什么是Git

使用Github,必须先学会使用Git,Git是一款版本控制系统,Github以它作为唯一的版本库格式进行托管 Git的功能叫版本控制,简单来说,就是Git可以备份你写的某个程序的不同版本,在你需要 的时候进行恢复。

举个例子,你在第一天写了一段程序A,第二天,你的客户改了方案,于是你把代码改成了B,而第三天,你的客户有觉得之前的方案更好,这时候你就需要恢复代码到A,版本控制的任务就是让你能从版本B恢复到版本A

2. Git怎么用

  1. 下载安装软件

    官网 https://git-scm.com/

  2. 配置

    打开bash,输入命令设定姓名和邮箱

    $git config --global user.name"你的名字"
    $git config --global user.email"你的邮箱 
    
  3. 建立并使用仓库

    利用CD命令或邮件目录内空白处点击Git Bash Here 将Git Bash切换到需要版本控制的目录使用git init 建立本地仓库

    使用 git add 命令添加文件到暂存区,并使用git commit -m "备注"进行提交备份

    使用git status 可以查看文件是否被修改,重复上诉两步可对文件再次进行提交

    当需要恢复时,使用git log 命令查看所有版本,使用 git reset --hard commit编号 或 n个^(退回到上n个版本)进行版本退回


Github

  1. 配置Git

    使用命令ssh-keygen -t rsa -C "邮箱"生成SSH key,默认存在于C/User/你的用户名/.ssh下

    注册登录Github,在settings 下的SSH and GPG keys内设置SSH key

  2. 使用

    如果是首次使用$ git remote add origin https地址的方式绑定仓库,并使用git push -u origin master 的方式提交

    如果非首次,使用git clone https 的方式克隆项目到本地,重复Git的操作,添加改动到仓库,并使用git push -u origin master提交到gihub


    其中master 是"默认的"分支,可以替换为其他分支,命令 git branch 查看分支,git branch name 创建分支,切换分支:git checkout name 创建分支,git merge name合并制定分支到当前分支/p>

  3. 结合IDE使用

    控制台方式使用总是存在不方便之处,Github也可结合IDE使用,使用GUI进行操作在此处我以Pycharm为例

    在settings中配置Github账号

    如果为首次使用,以如下图的方法建立Github仓库

    非首次使用则可以使用URL获取项目文件

    项目中为被添加到项目的文件会被标注为红色,修改未提交的文件会被标注为蓝色

    提交更新代码操作均可使用VSC-Git的菜单进行

猜你喜欢

转载自www.cnblogs.com/-------------/p/12964640.html