Git使用

这篇文章简单总结Git基于gitee的使用。
版本控制发展,大致可以划分为三个阶段:

  • 本地控制,所有文件都在本地;
  • 集中式控制,典型应用SVN;
  • 分布式版本控制,典型软件Git。

一、 安装及配置

  • Git官网安装
    1. 下载Git点这儿
    2. 下载后默认设置安装即可;
    3. 安装完成后,命令行运行git -version,无错即成功安装。
  • Git配置
    1. 查看配置文件
    • git config -l 查看配置
    • git config --system --list 查看系统配置
    • git config --global --list 查看用户配置
    1. 配置用户名、密码、存储凭证
    • git config --global user.name "your_user_name"
    • git config --global user.email "your_mail@add.com"
    • git config --global credential.helper store
    1. 绑定SSH公钥
    • ssh-keygen,命令运行按提示操作,最后将公钥(id_rsa.pub)配置到服务器端。

二、 Git简单使用

主要工作流程如下图:


git_stages.png

下面介绍内容涵盖上图。

  1. 服务端注册账号并登录,新建仓库,如:
    new_repository.png
  2. 命令行git clone remote_repositoty_addr
    clone仓库,注意将remote_repositoty_addr替换为仓库地址
  3. 新建文件,并进行相应编写
  4. 命令行 git add -A或者git add your_file_name
    将工作区代码添加到暂缓区
  5. 命令行git commit -m "写一些提示信息"
    暂缓区代码提交本地仓库
  6. 命令行git push -u origin master
    本地仓库代码推送服务器端仓库

以上6步为git最常见的重要操作

  1. 命令行git log file_name
    查看文件file_name的历史版本
    git_log_file.png
  2. 版本回退
  • 文件回退:命令行git reset --hard c22f26d367e997f748755c05fb7fdd1cdd356ed9
    回退到c22f26d367e997f748755c05fb7fdd1cdd356ed9版本
  • 远端仓库回退 git push origin HEAD --force
  1. 命令行git pull remote_repositoty_addr
    同步远端仓库到本地个人仓库
  2. 冲突文件解决
  • git pull remote_repositoty_addr
  • 人工处理冲突文件
  • git commit提交
  • git push推送
  1. 分支管理


    branch_checkout.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容