4.git远程操作

一.远程仓库概念

搭建"中央服务器"仓库(远程仓库)

常见的远程仓库:

1.github(国外的)

2.gitee(国内的)

二.创建仓库的过程

输入基本的仓库信息(围绕着项目相关即可)就行了

后续的信息再讲

创建好之后

README文件:对仓库进行介绍的作用

.gitee文件:Issues和Pull Requests的模板

2.1Issues(方便找到开发者,提出问题,并且还可以选择解决日期,重要程度等):

2.2Pull Requests(PR:合并申请单):

管理员同意之后,才能将新开发的代码合并到原来的代码中

选择源分支合并到目标分支中:

仓库权限如下:

三.克隆远程仓库

3.1https克隆(直接克隆)

git clone + 复制的地址 -> 即可克隆

git remote (打印远程仓库的名字)

git remote -v (查看对远程仓库的权限)

3.2ssh克隆(更安全)

1.配置公钥

1.1找到当前的.ssh
1.2找文件(没有文件,就输入以下命令,一直回车即可)

直到这两个文件出来

1.3将公钥配置到码云上

然后即可

四.将本地仓库的修改推送到远程仓库中

git的配置项必须和我们在码云上的配置项一模一样

user.name = (个人主页后面的内容)

如下进行修改:

推送:

git push origin master:master(源目的:目标目的)

或者直接git push(后续还要输入名字和邮箱)

五.拉取操作

从远程拉取(master:master)

git pull(直接就行)

六.git其他细节

.gitignore:忽略文件(不想提交到远端)

.gitignore的配置:

不忽略b.so文件(还是正常添加)

强制将已经忽略的文件进行提交:

展示.gitignore

七.配置命令别名

给status取别名(st),--global全局配置

相关推荐
David猪大卫6 小时前
【C++修炼】智能指针使用及原理
开发语言·c++·经验分享·笔记·学习·考研·面试
零衣贰7 小时前
The 2026 ICPC Asia East Continent Online Contest (I) 题解
c++·icpc
fpcc8 小时前
c++编程实践—统一初始化
服务器·c++
Zenova EdgeOS9 小时前
C++ 工业边缘 libcurl HTTP 客户端实战
开发语言·c++·网络协议·边缘计算
Jackson_GJH9 小时前
Qt 右键自定义菜单的实现
开发语言·c++·qt
张小姐的猫9 小时前
【AI大模型接入SDK】 —— Gemini接入封装
android·数据结构·数据库·c++·人工智能·python
一木 之林10 小时前
七、一-AI 工程实践、插件化调试与软件交付
java·linux·c++
Murphy_lx11 小时前
1124. 表现良好的最长时间段
c++·算法
菠萝加点糖12 小时前
Git 删除远程文件、本地保留并取消跟踪
git
luj_176813 小时前
一线一区一变破解人盯人防守密码
开发语言·网络·c++·经验分享·算法