git 去中心化文件管理,主要用在程序开发代码多人协同(个人文件归档,多版本控制亦可)

  1. 本地下载(版本无要求,最新默认安装即可):
    https://git-scm.com/downloads

  2. 注册在线远程 remote 库账号(非必须,文件多人协同使用必须)
    https://www.github.com
    https://www.gitee.com
    https://www.gitea.com
    https://www.gogs.io
    (推荐可以使用 临时注册账号,并创建代码库做体验)

  3. 具体使用
    3.1. 克隆远程仓库到本地:git clone $代码仓库地址 步骤2中获取,
    3.2. 添加文件:git add $file 添加文件到 代码库(在已初始化的版本库中操作,经过3.1 得到的文件目录下可操作)

    • $file 可以是一个或多个文件,支持正则规则匹配,
      示例1:git add . 提交当前目录下所有新增文件 (除.gitingore指定排除的文件)
  • 提交文件:git comment -m '测试:新增文件', 提交 3.2 中已添加的文件到本地仓库(注意有本地和仓库远程库)
    3.3. 推送本地仓库到远端:git push
    3.4. 拉取远端变化文件到本地:git pull