使用 git 管理我们的项目并上传到码云
##1. 本地管理
本地工作区 =git add =>暂存区 ==git commit => 仓库区
git status
: 查看我们的状态
- 查看到很多红色的 (有修改的 有删除的 有添加的)
-
git add .
: 把当前所有文件添加到暂存区 -
git commit -m xxx
把代码从暂存区 提交到仓库区
git commit -m 初始化项目
git log
: 查看 提交的版本
2初始化项目
init
接下来 把 代码从
本地仓库
区 提交远程仓库(码云 github)
2. 创建远程仓库
码云
2.1 右上角 => 点击 +
=> 创建新项目
2.2 只需要做两点
- 输入名称 : `hm-news-65`
- 点击`公开`
2.3 HTTPS / SSH
- HTTPS : 需要每次提交都输入用户名和密码
- SSH : 免密登录, 以后提交不需要再输入 用户名和密码 (推荐)
2.4 首先 切换 SSH
2.5 找到 已有仓库?
git remote add origin git@gitee.com:xiaomage666666/hm_news_65.git
git push -u origin master
3. 配置 SSH 免密登录
- 查看 :
个人中心 => 左侧(安全设置) => SSH公钥 => 查看两个地方
- 官网 : `您当前的SSH公钥数: 1` => 官网已经添加过了
- 你的电脑 : C:/Users/用户名/.ssh => id_rsa.pub (公钥)
- 如果换的新电脑和新用户名
一个公钥都没有 => 需要我们自己去生成公钥 => 把公钥拷贝放到 官网
- 生成公钥
https://gitee.com/help/articles/4181#article-header0
第一步 : ssh-keygen -t rsa -C "你的QQ@qq.com"
第二步 : 连续三次回车如果见到火星文就说明可以了
第三步 : C:\Users\ma250\.ssh => 我的电脑这里面就有了 公钥+私钥
- 打开
id_rsa.pub
文件, 把里面的公钥 拷贝添加到码云
添加公钥的地方
4. 把本地代码提交到远程仓库
// remote: 远程
// 远程仓库 : origin === git@gitee.com:xiaomage666666/hm_news_65.git
// 1. 添加一个叫 origin 的远程仓库 , 把 地址git@gitee.com:xiaomage666666/hm_news_65.git 绑定在一起
git remote add origin git@gitee.com:xiaomage666666/hm_news_65.git// 2.把本地仓库代码推送到 origin 远程仓库 (master分支) -u(默认 )
// git push origin master => 推送到 origin 里面的 master主分支
// git push -u origin master => -u 默认 => 以后再推送 : `git push`
git push -u origin master
5. 如果有改变 , 如何再次提交??
git status 查看状态 (红色)git add . 添加到暂存区git commit -m xxx 添加到仓库区git push 提交
6. 创建分支
git branch 查看分支git branch xxx 创建分支
git checkout xxxgit checkout -b xxx 创建并切换分支git branch -d xxx 删除分支(主分支)git merge xxx 合并分支