git 去中心化文件管理,主要用在程序开发代码多人协同(个人文件归档,多版本控制亦可)
本地下载(版本无要求,最新默认安装即可):
https://git-scm.com/downloads注册在线远程 remote 库账号(非必须,文件多人协同使用必须)
https://www.github.com
https://www.gitee.com
https://www.gitea.com
https://www.gogs.io
(推荐可以使用 临时注册账号,并创建代码库做体验)具体使用
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