注册账户
想使用gitee,第一步肯定是要注册gitee账号,有了账号就是直接登录啦 可以直接打开gitee.com/页面
创建仓库
注册、登录完成之后,在首页页面最右上方用户菜单上选择 “+”创建一个新的仓库 进入创建仓库页面取名字、点击创建仓库,将会生成你的第一个仓库 当仓库创建好之后 进入成功会告诉我们一些简易的命令行入门教程 这些教程在我们安装好git之后都会用上 在下面告诉了大家如何使用这些命令
绑定邮箱 设置SSH公钥
解释一下:(远程仓库一般支持两种协议:SSH和HTTPS,SSH协议只认机器,HTTPS协议只认账号;也即为:如果使用SSH操作远程仓库的话,我们需要使用公钥和私钥对来做权限的认证,如果使用HTTPS操作远程仓库,则需要使用账号密码来做权限的认证。无论是公钥私钥对,还是账号密码,都只做权限的认证;但是远程仓库里需要记录这些提交记录是由谁来完成的;所以我们需要给本地的git设置用户名和邮箱,用于从本地仓库向远程仓库提交记录时,在远程仓库记录下这些操作是由谁来完成的)
回到首页,还是在首页页面最右上方用户菜单上鼠标划过头像那块位置会弹出(点击设置/账号设置)进入之后首先先绑定邮箱 》》》 在左侧基本设置里面有一个邮箱管理点击进去绑定邮箱 然后在去设置一个SSH公钥(在左侧安全设置里) 需要到git使用码云生成并部署SSH key
安装好git之后:(git安装教程在下面):
- 1.鼠标右击选择Git Bash here,出现命令弹框
- 2.生成ssh公钥 输入命令
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
Generating public/private rsa key pair...
三次回车即可生成 ssh key
查看你的 public key,并把他添加到码云(Gitee.com) [SSH key添加地址]
cat ~/.ssh/id_rsa.pub
会得到一大串的代码这就是获取到的key值 将它复制放入 上面设置SSH公钥中
添加后,在终端(Terminal)中输入
ssh -T git@git.oschina.net
若返回
Welcome to Git@OSC, yourname!
则证明添加成功。
- 3.以上是配置SSH key的一个步骤 如果没有这个SSH的话是没办法执行上传代码的
git使用码云生成并部署SSH key的一个操作网址点击打开:www.lanxinbase.com/?p=1727
安装git客户端
gitee是服务端,要在自己电脑上使用git我们还需要一个git客户端 windows用户下载链接:<Git - Downloading Package (git-scm.com)>
mac用户下载链接:<Git - Downloading Package (git-scm.com)>
下载好之后安装一路next下来,安装成功,在任何文件夹下鼠标点击右键出现菜单中有 Git GUI here 、 Git Bash here,说明安装成功 安装成功之后我们来配置git
配置git
可以在电脑盘中任意地方存放本地仓库,像我的仓库是放在D:\文件名 盘中 这个看个人想放哪里我个人推荐D盘---->进入888文件夹下,操作如下:
- 1.鼠标右击选择Git Bash here,出现命令弹框
- 2.如果SSH key还没有部署好 那先将SSH key部署好 输入命令:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
Generating public/private rsa key pair...
三次回车即可生成 ssh key
查看你的 public key,并把他添加到码云(Gitee.com) [SSH key添加地址]
cat ~/.ssh/id_rsa.pub
会得到一大串的代码这就是获取到的key值 将它复制放入 上面设置SSH公钥中
添加后,在终端(Terminal)中输入
ssh -T git@git.oschina.net
若返回
Welcome to Git@OSC, yourname!
则证明添加成功。
- 3.快速设置git
打开刚才在gitee创建的仓库 首先将Git全局设置:
git config --global user.name "xxx"
git config --global user.email "xxxxxxx@xxx.com"
创建 git 仓库:
mkdir goods
cd goods
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/xxxxxx/xxxx.git
git push -u origin "master"
已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/xxxxxx/xxxx.git
git push -u origin "master"
提交上传
接下来就今天重点了是将本地项目上传代码到仓库了
首页我们先:
git add . 提交所有 git add app.js 只提交app.js这个文件
git commit -m "提交的原因"
git push 将修改的代码提交到git远程仓库