安装
官网下载,安装
配置
Git
git config --global user.name xxxxxx(把xxxxxx替换成你的英文名字随便什么都行)
git config --global user.email xxxxxx(把xxxxxx替换成你的邮箱跟github一致或者不一致也行)
git config --global push.default simple # 本来我写的是 matching,不过想了想可能 simple 更好
git config --global core.quotepath false # 防止文件名变成数字
git config --global core.editor "vim" # 使用vim编辑提交信息
GitHub
1.进入 https://github.com/settings/keys
2.如果页面里已经有一些 key,就点「delete」按钮把这些 key 全删掉。如果没有,就往下看
3.点击 New SSH key,你需要输入 Title 和 Key,但是你现在没有 key,往下看
4.打开 Git Bash
5.复制并运行 rm -rf ~/.ssh/* 把现有的 ssh key 都删掉,这句命令行如果你多打一个空格,可能就要重装系统了,建议复制运行。
6.运行 ssh-keygen -t rsa -b 4096 -C "你的邮箱",注意填写你的邮箱!
7.按回车三次(中间不用填)
8.运行 cat ~/.ssh/id_rsa.pub,得到一串东西,完整的复制这串东西
9.回到上面第 3 步的页面,在 Title 输入「我的第一个 key」
10.在 Key 里粘贴刚刚你你复制的那串东西
11.点击 Add SSH key
12.回到 Git Bash
13.运行 ssh -T git@github.com,输入yes 回车
14.如果看到 Permission denied (publickey). 就说明你失败了,You've successfully 则成功
使用Git
1.创建一个本地项目,命令行cd 进入项目目录输入
git init //初始化
git add . //将项目所有文件添加到暂存区,可把.换成一个文件名,一个一个的add
git status -sb //查看文件状态
git commit -m "备注" //将add的内容提交到本地仓库
2.在github上创建一个空仓库new repository,输入仓库名,点击确定。
3.在终端输入
git remote add origin git@github.com:xxxxxx
git push -u origin master
4.之后修改了文件都cd 进入项目目录
git status -sb
git add .
git commit -m “”
git commit -v 提交时显示所有修改信息
git pull //先pull
git push //后push
永远都不要上传 node_modules 到 github
image.png删除远程文件、文件夹
对需要删除的文件、文件夹进行如下操作:
git rm test.txt (删除文件)
git rm -r test (删除文件夹)
3.提交修改
git commit -m "Delete some files."
4.将修改提交到远程仓库的xxx分支:
git push origin xxx
网友评论