git 实践笔记

1 项目根目录中新建 忽略文件

.gitignore

2 创建本地仓库

git init

3 将所有文件都加入到暂存区

git add .

4 查看要跟踪 README 文件

git status

5 提交本地文件

git commit -m "init project"

6 生成并配置 SSH 公钥

6.1 生成公钥

ssh-keygen -t rsa -C "邮箱@xx.com"

在这里插入图片描述
显示这个是用来改名字的 ,后面需要输密码 ,可以不输入 ,直接回车
在这里插入图片描述
显示这些就就是 成功了

参考
如何在同一电脑上生成配置多个ssh key 公钥 私钥(保姆级教程)
https://blog.csdn.net/qq_55558061/article/details/124117445

6.2查看公钥 或 打开文件夹查看

cat ~/.ssh/id_rsa.pub

7 打开 gitee 或 github 创建仓库 并上传

git remote add origin git.com:projectandroid_admin/xxxxx.git
git push -u origin "master"

上面这两行 ,会在 仓库中显示

8 查看 是否连接

ssh -T git.com

9 Permission denied (publickey) 没有权限问题

ssh -v git.com    // 这是是-v
ssh-agent -s
ssh-add ~/.ssh/id_rsa  

经过上面三步 在提交就成功了 ,也是百度的 原文忘记了

10 创建分支tabbar 并切换分支

git checkout -b tabbar

11 查看分支

git branch

12 将tabbar 分支 修改添加的文件都加入到暂存区

git add .     // 添加  上面有写过
git status    // 查看 上面有写过

13 将本地的 tabbar 分支进行本地的 commit 提交:

git commit -m "tabbar 内容新增或修改"

14 将本地的 tabbar 分支推送到远程仓库进行保存:

git push -u origin tabbar

15 切换分支

git checkout master

16 将本地的 tabbar 分支合并到本地的 master 分支

git merge tabbar

17 删除 tabbar 分支

git branch -d tabbar

18 将 home 分支 修改添加的文件都加入到暂存区

git add .     // 添加  上面有写过
git status    // 查看 上面有写过

19 将本地的 home 分支进行本地的 commit 提交:

git commit -m "home 内容新增或修改"

20 将本地的 home 分支推送到远程仓库进行保存:

git push -u origin home

21 切换分支

git checkout master

22 将本地的 home 分支合并到本地的 master 分支

git merge home  

23 将master 代码推送到gitee

git push

24 删除 tabbar 分支

git branch -d home

创建 分类分支

git checkout -b cate

添加分支新增文件

git add .
git status  // 查看文件

本地提交

git commit -m "cate 提交"

本地的 cate 分支推送到码云

git push -u origin cate

本地 cate 分支中的代码合并到 master 分支

git checkout master  // 切换到 本地主分支 
git merge cate      // 合并 cate 分支 到 本地主分支
git push            // 提交 本地主分支 到 gitee

删除本地的 cate 分支:

git branch -d cate

注意点
error: failed to push some refs to 'git@gitee.com:projectandroid_admin/yl-shop.git'
在这里插入图片描述
我 报这个错的时候 是因为 分支名称写错了

git status 查看时 ,显示是下面这样子的
在这里插入图片描述
git commit -m "search 提交"
git push -u origin serach 提交时
在这里插入图片描述
git merge serach 合并 时
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值