安装git
- 首先去安装好git,如果没有安装好可以去官网下载,
下载地址为:https://git-scm.com/downloads
- 安装好后,点击鼠标右键,选中 “Git Bash here
- 打开后的如下所示,输入指令cd ~/.ssh/
- 如果提示如果提示 “ No such file or directory" 那么可以采用 命令:
mkdir ~/.ssh来创建文件夹
- 配置全局的name和email,这里是你的github的账号和email
配置的命令如下:
git config --global user.name "you Account"
git config --global user.email "you email@163.com"
- 生成SSH公钥
命令如下:
ssh-keygen -t rsa -C “you email@163.com"
- 查看生成的公钥文件
命令如下:
cd ~/.ssh
ll
- 登陆github网站,点击用户头像旁边的下拉三角形。点击setting。
- 点击左侧的SSH and GPG keys,然后再点击右上方的new SSH Key
- 拷贝id_rsa.pub文件中的所有内容到下图的key区域,粘贴好后点击Add SSH Key
- 测试是否添加成功
输入命令:
ssh git@github.com
成功后可以看到
码云创建仓库
克隆仓库到本地
输入
git clone 项目地址
这个项目就被拉到本地了
把项目放进去很简单,就是复制到这个码云项目文件夹里面。
如果项目太大,可以不把里面的开源依赖上传。因为在任何地方都可以从中央仓库重新下载它们。
可以利用
.gitignore
文件来使这个项目上传的时候自动忽略不需要上传的文件或者文件夹,这里不细讲如何使用.gitignore文件,请自行搜索。
向仓库中提交代码
上传需要3个步骤,add添加到本地暂存区,commit提交到版本库,push是推送到码云上。
先进入项目目录
cd test
然后输入
git add .
可以把所有项目中发生变化的文件添加到暂存区,点的意思就是当前目录下的所有文件。
然后输入如下的命令
git commit -m '本次提交的注释'
-m和注释是需要的,如果不想填写注释,可以用''代替,但是不要省略-m和后面的内容
输入
git push
项目内容被成功推到码云上了
删除代码
git rm -r --cached QAWebTool
git commit -m "remove QAWebTool"