一.远程仓库概念


搭建"中央服务器"仓库(远程仓库)
常见的远程仓库:
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全局配置
