git
一. 本地管理
1.1 git log
: 查看提交过的日志
1.2 git status
: 查看当前状态
把代码提交到仓库区
工作区 == 1.3 ==> 暂存区 == 1.4 ==> 仓库区
1.3 git add .
: 把当前所有的文件添加到暂存区
1.4 git commit -m xxx
: 提交到仓库区
1.5 过程
--- git status ==> 变红 ===> git add .
--- git status ==> 变绿 ===> git commit -m xxx
--- git status ==> On branch master `nothing to commit`, working tree clean
二. 创建远程仓库
2.1 点击右上角 +
=> 新建仓库
2.2 输入
2.3 点击公开
2.4 HTTPS 和 SSH
--- https : 每次 推送需要输入 用户名和密码
--- SSH : 免密登录
2.5 已有仓库
git remote add origin
git push -u origin master
三. 免密登录配置
3.1 查看码云官网配置的公钥数 :
个人中心 ==> 设置 ==> SSh 公钥
3.2 查看本地的公钥和私钥
C:\Users\..\.ssh
id_rsa : 私钥
id_rsa.pub : 公钥
3.3 从小白开始
-- 第一步 : 生成公钥
-- 第二步 : 添加公钥
3.4. 生成公钥
-- 码云官网 (https://gitee.com/profile/sshkeys) ==> 点击 `怎样生成公钥` (https://gitee.com/help/articles/4191) ===> 点击 公钥管理 ==> 点击 生成/添加SSH公钥
-- ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
-- ssh-keygen -t rsa -C "2502305577@qq.com"
-- 随便找个终端 : 连续三次回车 => 见到火星文说明生成公钥成功
3.5 添加公钥
-- 找到本地的 id_rsa.pub 文件, 使用 vscode打开
-- 全部拷贝 (点击所在行 ctrl+c 复制)
-- 找到官网 ,需要添加到的地方 添加输入密码即可
四. 推送到远程
// 1. 添加一个远程仓库
git remote add origin ssh
// 2. 推送 到 origin 的主分支里面去, -u 默认 ==> git push
git push -u origin master
五. 如果代码改变, 如何推送
-- 修改了
-- git status
-- git add .
-- git commit -m 修改了什么什么
-- git push
-- git pull ==>
==> 每次git push之前先git pull 一下
六. 分支
6.1 git branch
: 查看分支
6.2 git branch xxx
: 创建一个分支
6.3 git checkout xxx
: 切换分支
6.4 git branch -D xxx
: 删除分支 ( -d 删除的意思, 如果删除不掉 -D )
6.5 git checkout -b xxx
: 创建并切换分支