一、git客户端安装
安装步骤可参考:https://www.cnblogs.com/xueweisuoyong/p/11914045.html
安装完成终端查看:
二、绑定用户
因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱(也可以不做绑定,后面针对指定项目下的config文件手动添加)。
git config --global user.name "user"
git config --global user.email "xxx"
2.1 生成ssh key并配置
具体可参考:windows下GitHub的SSH key配置 - 简书
三、本地项目上传
3.1 github上新建仓库
3.2进入项目目录,powershell打开,依次执行下列命令即可
echo "# xxx" >> README.md
git init // 把这个目录变成Git可以管理的仓库
git add . // 文件添加到仓库
git commit -m "first commit" // 把当前目录下所有未追踪的文件全部add
git branch -M main // 把文件提交到仓库
git remote add origin https://github.com/Mr-Lj-c7/xxx.git //关联远程仓库
git push -u origin main // 把本地库的所有内容推送到远程库上
(注:如果前面未进行用户绑定,项目目录下,在执行git init 后生成的.git文件中config配置文件中需要手动进行配置)
3.3 更新远程仓库
cd project/ # 进入项目
git status # 查看更新内容
git add . # 添加更新到缓存
git commit -m "describe" # 更新说明
git pull origin main # 拉取远程同步(个人项目可以不用,多人同步开发需要,防止代码未同步)
git push origin main # 推送到远程(main-分支名,可以是其他分支)
3.4 推送完成
(警告是git有单个文件大小限制,超过100MB会git失败)
四、相关参考链接
https://zhuanlan.zhihu.com/p/193140870
Git 本地项目上传 GitHub 全指南(SSH & Token 两种上传方式详细讲解)_git ssh github-优快云博客