Git-学习笔记03【Git分支】

  • Java后端 学习路线 笔记汇总表【黑马-传智播客】
  1. Git-学习笔记01【Git简介及安装使用】
  2. Git-学习笔记02【Git连接远程仓库】
  3. Git-学习笔记03【Git分支】

目录

01-搭建私有git服务器

02-使用私有服务器上传下载代码

03-分支概念说明

04-分支的合并删除

05-使用Idea将工程添加到本地仓库

06-使用Idea克隆仓库并同步代码

07-在Idea中使用git的分支


01-搭建私有git服务器

yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc

/opt/software/安装包   /opt/module/git

tar -zxvf git-2.5.0.tar.gz -C /opt/module/

Git-学习笔记03【Git分支】_第1张图片

02-使用私有服务器上传下载代码

私有git服务器搭建完成后就可以向连接github一样连接使用了,但是我们的git服务器并没有配置密钥登录,所以每次连接时需要输入密码。

使用命令连接:

$ git remote add origin ssh://[email protected]/home/git/first

这种形式和刚才使用的形式好像不一样,前面有ssh://前缀,好吧你也可以这样写:

$ git remote add origin [email protected]:first

使用TortoiseGit同步的话参考上面的使用方法。

03-分支概念说明

在我们每次的提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD指针严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。

一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:

Git-学习笔记03【Git分支】_第2张图片

Git-学习笔记03【Git分支】_第3张图片

Git-学习笔记03【Git分支】_第4张图片

Git-学习笔记03【Git分支】_第5张图片

04-分支的合并删除

Git-学习笔记03【Git分支】_第6张图片 Git-学习笔记03【Git分支】_第7张图片

Git-学习笔记03【Git分支】_第8张图片 Git-学习笔记03【Git分支】_第9张图片

05-使用Idea将工程添加到本地仓库

Git-学习笔记03【Git分支】_第10张图片

Git-学习笔记03【Git分支】_第11张图片

06-使用Idea克隆仓库并同步代码

Git-学习笔记03【Git分支】_第12张图片

Git-学习笔记03【Git分支】_第13张图片

Git-学习笔记03【Git分支】_第14张图片

GitHub - vlu337/git-test

Git-学习笔记03【Git分支】_第15张图片

https://github.com/vlu337/git-test.git

Git-学习笔记03【Git分支】_第16张图片

Git-学习笔记03【Git分支】_第17张图片

07-在Idea中使用git的分支

Git-学习笔记03【Git分支】_第18张图片

你可能感兴趣的:(Github,/,Gitee,git,gitee,GitHub,linux,idea)