安装git后右键选择要管理的项目文件夹选择git bash
1.配置用户名及邮箱地址
git config --global user.name "你的名字"
git config --global user.email 546456@qq.com (你的邮箱没有双引号)
git config user.name //查看配置用户名
git config user.email//查看配置用户邮箱
2.生成ssh密钥
查看是否有密钥:
cd ~/.ssh
如果没有密钥可能会显示没有.ssh目录文件的提示也可能会出现有这个文件但里面并没有生成公私钥的文件
没有就生成密钥:
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com(双引号内是你的邮箱)"
会发现文件下多了一个文件
这个文件是存放公钥的,复制里面的文本,id_rsa是存放私钥的不用管
我的密钥在这个底下
3.在github添加公钥
点第三步复制密钥,取名,生成就OK啦!
这样做的好处是使用ssh协议做push提交代码时,因为有公私钥的存在就可以不用输入用户名和密码github就能够识别你是谁
4.初始化git本地库
git init
5.创建github存储库并连接远程仓库
创建好之后选择ssh协议地址复制
再打开git命令行输入连接地址命令
git remote add github git@github.com:wenrouxiansheng/example.git
(github是自己命名 空格之后是ssh地址)
6.将代码加入暂存区
git add . (.的意思是全部文件)
加入暂存区后可以查看文件状态
git status (查看文件状态)
可以选择不上传node_modules
- 点击项目文件,右键选择Git Bash进入命令行,输入touch .gitignore,生成.gitignore文件
- 在生成的.gitignore文件里输入你要忽略的文件件及其文件即可。
// .gitignore文件
node_modules/
dist/
7.将代码提交到版本历史
git commit -m "first commit" (引号中是对提交的版本做一个解释,自己随意最好一眼能明白)
做完这步再查看git status工作树是干净的,就可以进行下一步
8.将代码提交到github仓库中
git push github master (master是你的分支名称)
提交成功后就可以在github仓库中看到啦!