GIT的工作原理
本地工作空间:程序在自己电脑上存放代码的地方
暂存区:程序员书写的代码临时存储的地方
本地仓库:程序员书写的代码在本地被管理地方
远程仓库(
gitee
、云效):提供项目代码统一管理托管平台

项目第一天:
准备工作:
1
、项目负责人(经理):会在远程仓库创建项目的原型
2
、其他的所有开发人员:从远程仓库克隆(
clone
)项目原型到本地仓库,然后
git
会自动同步
到自己电脑的本地工作空间
正式撸代码
...........
下班前,或者功能开发好了,需要将本地的代码进行统一管理:
1
、每个人开始使用将本地代码添加(
add
)到暂存区
2
、将暂存区中的代码提交(
commit
)到本地仓库
3
、将本地仓库的代码上传(
push
)到远程仓库
第二天上班:
需要将大家都同步到远程仓库的代码拉去到本地仓库(
pull
)
安装
下载地址为 git-scm.com或者gitforwindows.org,或者阿里镜像
上面的 git-scm 是 Git 的官方,里面有不同系统不同平台的安装包和源代码,而gitforwindows.org 里只有 windows 系统的安装包,
阿里镜像直接Ctrl+F 搜索最新版本前缀即可,如2.40.0
登录
gitee
,进入个人主页面之后,右上角,选择
+
新建仓库

填写项目的名称(建议英文),项目介绍可以不写,项目的初始化(语言、忽略配置、开源协议)

创建

进入仓库之后,选择
克隆
/
下载
,使用
https
协议,复制
url
地址

克隆项目
在项目文件中右击选择git bash here
远程仓库建立好项目原型之后,所有的开发人员需要,将原型克隆的到本地
所有的
git
命令都要以
git
开始:
# 1
、克隆项目
# git clone
远程仓库的路径


将本地项目提交到远程仓库
1
、先要想本地代码添加到暂存区
git add
需要暂存的问题件
2、将暂存区中的代码提交到本地仓库
git commit -m "
说明文字
"
3
、将本地仓库的代码推送到远程仓库
git push
ssh配置和使用
#
配置
ssh
相关的加密文件
#
命令
: ssh-keygen -t rsa -C 'youremail@qq.com'
#
注意
:
邮箱最好和码云上保持一致
ssh-keygen
-t
rsa
-C
'qubome@aliyun.com'
之后一直回车
在码云上设置公钥
打开公钥文件,进行复制内容
打开码云,鼠标悬停头像,点击设置
把复制的公钥粘贴码云里
点击确定