校园官方网站建设,网站怎么使用,wordpress第三方,扁平化风格 网站这篇文章主要是针对git的命令行操作进行讲解#xff0c;工具操作的基础也是命令行#xff0c;如果基本命令操作都不理解#xff0c;就算是会工具操作#xff0c;真正遇到问题还是一脸懵逼
如果需要查看本地仓库的详细操作可以看我上篇文件
【git】git本地仓库命令操作详解…这篇文章主要是针对git的命令行操作进行讲解工具操作的基础也是命令行如果基本命令操作都不理解就算是会工具操作真正遇到问题还是一脸懵逼
如果需要查看本地仓库的详细操作可以看我上篇文件
【git】git本地仓库命令操作详解-CSDN博客
1.操作逻辑图 2.创建远程仓库
2.1创建远程仓库主要有三种方式
1.gitHub 全球软件项目托管平台
2.gitee 国内的以恶搞码云托管平台相比gitHub速度会更快
3.gitlab 一个用于仓库管理的开源项目适合企业学校啥的搭建私服
我们使用gitee创建一个远程仓库:gittest01
创建好之后啥都没有 2.2 配置公钥
1.ssh-keygen -t rsa
本地创建公钥成功的如下 2.cat ~/.ssh/id_rsa.pub
打开公钥 3.在gitee上面配置公钥
自己百度查看下或者参照
解决问题Key is invalid. You must supply a key in OpenSSH public key format-CSDN博客
4. ssh -T gitgitee.com
查看是否跟远程建立连接
3.基本操作
3.1 git remote
命令用于用于管理 Git 仓库中的远程仓库
git remote add remote_name remote_url添加一个新的远程仓库。指定一个远程仓库的名称和 URL将其添加到当前仓库中。
remote_url 复制它的ssh路径 git remote列出当前仓库中已配置的远程仓库
git remote -v列出当前仓库中已配置的远程仓库并显示它们的 URL
git remote remove remote_name从当前仓库中删除指定的远程仓库
git remote rename old_name new_name将已配置的远程仓库重命名
3.2 git push
命令用于从将本地的分支版本上传到远程并合并
git push 远程主机名 本地分支名:远程分支名
如果本地分支名与远程分支名相同则可以省略冒号
git push 远程主机名 本地分支名 远程仓库上面已经有对应的文件了
3.3 git pull
命令用于从远程获取代码并合并本地的版本
命令格式如下
git pull 远程主机名 远程分支名:本地分支名
修改远程分支file01内容 然后我们更新内容到本地分支master 查看本地文件 3.4 git fetch
命令用于从远程获取代码库
git fetch [远程仓库名称]
1.修改远程分支file01内容 2.执行git fetch 3.执行 git merge合并代码
git merge [alias]/[branch]
以上命令将服务器上的任何更新合并到你的当前分支
git pull 其实就是 git fetch 和 git merge FETCH_HEAD 的简写
3.5 git clone
git clone 从现有 Git 仓库中拷贝项目
克隆仓库的命令格式为
git clone repo
如果我们需要克隆到指定的目录可以使用以下命令格式
git clone repo directory
我们clone一个gittest02项目