1.git多分支应用
>1 查看分支
git branch (只看本地)
git branch -a (查看所有分支,可以看本地和远程)
>2 创建分支
git branch dev
>3 切换分支
git checkout 分支名字
>4 删除分支
git branch -d 分支名
>5 合并分支的操作
/1 git branch dev
/2 git checkout dev
/3 文件夹中新建一个文件 xxx.txt 并加入一行文字
git add .
git commit -m 'dev分支增加了xxx.txt'
修改文件1.txt 在其中新增一行文字
git add .
git commit -m '1.txt加入了内容'
/4 把dev合并到master上(此时要处在master身上)
git merge dev
2.git远程仓库
>1 点击加号新建远程仓库(本地仓库,推送到远程仓库)
>2 需要建立一个空的仓库,如果不是空的,可能会出现问题
查看有哪些仓库:git remote
删除远程库和本地的联系: git remote remove origin
>3 将远程仓库和本地的连接在一起
git remote add origin https://gitee.com/ranbo145/6.20-new-warehouse.git>3 把本地仓库的内容推送到远端
git push origin master //把本地仓库的所有内容提交到远程仓库>4 弹出框输入用户名和密码 3.ssh方式连接远程仓库 >1 不需要用户名密码,他需要公钥私钥 (非对称加密) >2 在本地生成公钥和私钥 (公钥可以给任何人,私钥得自己留着) >3 加密方式: 对称加密:例如AES,DES 非对称加密: >4 操作方式: /1 先删除原来的https连接remote: git remote /2 增加一个跟远程仓库的链接:: git remote add origin [email protected]:ranbo145/6.20-new-warehouse.git /3 使用本地机器,生成公钥私钥[使用命令生成] 在cmd中输入 : ssh-keygen -t ed25519 -C "[email protected]" (后面跟邮箱) 用户加路径 ,生成.ssh2文件夹,里面有公钥和私钥 /4 把公钥配置在gitee上:(可以配置多个) 在本地.ssh文件夹中找到公钥,配置在gitee中 /5 正常操作更新配置往远程仓库提交 git push origin master 4.协同开发 >1 从远程仓库克隆代码(这样下载下来的会带.get文件) git clone https://gitee.com/ranbo145/6.20-new-warehouse.git (获取文件) >2 修改文件 进行测试 /1 首先进行修改,修改后用git.add . 放到暂存区,再用git commit -m ‘’提交到版本库中 /2 去远程仓库中拉取一下最新的代码 git pull origin master (更新当前最新的数据,以防别人提交更新后产生冲突) /3 git push origin master 推送到远程仓库 5.冲突解决 >1 标签:origin,git,本地,仓库,6.20,远程,分支 From: https://www.cnblogs.com/abc683871/p/17492921.html