说道git,每天都在使用,但很多命令还是记不住
一般来说,日常的使用,只需要记住6个命令。但若是想要熟练使用,那需要记住的渊源不止6个这么少,恐怕至少得60个以上
一、git流程图
上图就是我们日常使用git时,最常用的6个指令,还有几个专用的名词:
remote:远程的仓库
repository:本地仓库
index:暂存区
workspace:工作区
二、新建代码库 (leader)
2.1 新建一个git代码库并初始化
mkdir newPro
cd newPro
git init
代码示例如图:
2.2 在gitee码云进行远程仓库的创建
2.2.1 点击新建仓库
2.2.2 填写新仓库的信息
接下来,点击 创建
即可创建远程仓库完成
2.3 配置公钥
第一步、点击设置
第二步、选择 ssh公钥
第三步、生成 ssh key 公钥
第四步、根据ssh 存放的物理路径,打开并拷贝
可使用vscode进行打开、拷贝
第五步、添加公钥、设置公钥标题
第六步、输入密码,公钥配置完成
2.4 将本地仓库与远程仓库进行关联
git remote add origin git@gitee.com:bonnie_l/newRemote.git
执行代码,实现关联
2.5 编写代码并提交远程
编写代码就不详细演示,实例如下
git add . //添加索引并存放到暂存区
git commit -m ‘提交时附带的提交信息’ //将暂存区的数据提交到本地仓库
git push //将本地仓库数据提交远程仓库
执行代码,如下图示例:
此时可在远程仓库进行查看
到此,创建仓库并提交内容演示完毕。
三、日常代码推、拉
3.1 拉取远程仓库数据、提交自己的内容
git clone git@gitee.com:bonnie_l/newRemote.git alias
alias为别名设置,若设置则为clone下来的项目设置一个项目名;若不设置则默认原项目名
克隆仓库的地址如下图可获得:
进行仓库克隆:
3.2 切换目录、创建切换分支,提交内容
cd clonePro //切换目录
git checkout -b user1 //创建并切换到本地新分支
切换目录、创建并切换到新分支
编写代码,进行提交
编写代码
代码提交:
git add . //到暂存区
git commit -m ‘message’ //到本地仓库
git push //到远程仓库
此时可在gitee进行查看
四、分支合并
- 若是本地创建的分支,可直接使用
git merge branch1
进行合并; - 若是他人创建的分支进行合并,可使用
git origin/merge branch2
进行合并
注意: 切记 切记
我们使用 git commit
只是提交到了本地仓库,还需使用 git push
推到远程~~