将代码上传到 git 本地仓库
git init // 初始 git 仓库
git status // 查询仓库代码状态
git add . // 将当前改动全部添加
git commit -v // 将代码commit至仓库,运行此命令后编辑器会弹出窗口,输入简介后退出保存即可
git commit -m 'xxx' // 和 git commit -v 类似,可在单引号内输入简介/版本号,无窗口弹出
git 远程仓库
推荐以下两个 git 远程仓库:
1. GitHub:github.com/
被全球开发者广泛使用的 git 仓库,优点是大牛多、资源全,不足在于国内访问速度相对较慢
2. gitee:gitee.com/
国内原创的代码托管平台,功能全、访问速度快,可以同步 GitHub 的 repositories(仓库),但是需要手动刷新同步。鉴于 gitee 和 GitHub 功能有相同之处,下文只介绍 GitHub 远程仓库的使用。
将代码上传到 git 远程仓库
1. 注册 GitHub / gitee 账号,然后通过 SSH key 验证身份。具体操作可见 GitHub 文档: docs.github.com/cn/free-pro…
2. 将代码上传到 git 本地仓库
3. 使用 git 远程操作命令,上传到远程仓库。例如:GitHub 账户名为 ST2020wa , git 仓库名为 test ,第一行命令为git remote add origin git@github.com:ST2020wa/test.git
git remote add origin git@xxxxx
git branch -M main
git push -u origin main
⚠️ 注意:GitHub 今年因 Black Lives Matter 活动,将原本的 master 分支改名为 main~
将远程代码下载到本地
如果本地没有代码,需要下载整个仓库,使用 git clone 命令
$ git clone https://github.com/USERNAME/REPOSITORY.git
# 将仓库克隆到您的计算机
如果本地仓库已经有了部分代码,需要下载本地没有的变更,使用 git pull 命令
$ git pull remotename branchname
# 获取在线更新并将其与您的本地工作进行合并
参考文章 | Reference List
GitHub 身份验证: docs.github.com/cn/free-pro…
GitHub 从远程仓库获取代码: docs.github.com/cn/free-pro…