青岛实训DAY14---git

安装git

[root@git ~]# yum -y install git

[root@git ~]# rpm -ql  git 查看版本信息
[root@git ~]# git

[root@git ~]# mkdir /yy000   创建目录

使用git指令,一定要cd到初始化之后的目录

cd到yy000目录中使用init指令促使初始化
[root@git ~]# cd /yy000/
[root@git yy000]# ls
[root@git yy000]# git init
初始化空的 Git 版本库于 /yy000/.git/
[root@git yy000]# ls -a
.  ..  .git
[root@git yy000]# cd ./git
-bash: cd: ./git: 没有那个文件或目录
[root@git yy000]# cd .git/
[root@git .git]# ls
branches  config  description  HEAD  hooks  info  objects  refs
[root@git .git]# cd ..
[root@git yy000]# vim Test.java   写一个java文件
public class Test{
        public static void main(String [] args){
                System.out.println("hello world");
        }
}

[root@git yy000]# git log     查看日志
fatal: bad default revision 'HEAD'
[root@git yy000]# git add Test.java    添加到缓存
[root@git yy000]# git commit -m "新建了一个Test.java文件,这是新建的"     放到仓库,后面进行说明

需要自己创建账户邮箱...

[root@git yy000]# git config --global user.name chz        创建账户
[root@git yy000]# git config --global user.email  18009413571@163.com        创建邮箱

修改Test.java文件,添加一行注释

[root@git yy000]# echo "//这是一行java注释,不会被编译,能提交文件的可读性" > Test.java

[root@git yy000]# git add .
[root@git yy000]# git commit -m "这是第二次提交项目"
[master(根提交) af919f2] 这是第二次提交项目
 1 file changed, 1 insertion(+)
 create mode 100644 Test.java
[root@git yy000]# git log
commit af919f2cc55c8500502b205e3199c0d1830b7fdf
Author: chz <18009413571@163.com>
Date:   Thu Jul 25 10:51:51 2024 +0800

    这是第二次提交项目

安装git

创建了git仓库

创建文件并且提交文件

git init ,git add . (将文件提交到缓存)git commit -m 说明, git log(查看历史)

[root@git yy000]# echo "//我又加了一个注释" >> Test.java 
[root@git yy000]# cat Test.java 
//这是一行java注释,不会被编译,能提交文件的可读性
//我又加了一个注释
[root@git yy000]# git add
没有指定文件,也没有文件被添加。
也许您想要执行 'git add .'?
[root@git yy000]# git add .
[root@git yy000]# git commit -m "将缓存中的内容交到仓库"
[master a978a8d] 将缓存中的内容交到仓库
 1 file changed, 1 insertion(+)
[root@git yy000]# git log
commit a978a8d3e20c8403a1c27fa15ce8a3b7437448f0
Author: chz <18009413571@163.com>
Date:   Thu Jul 25 11:11:17 2024 +0800

    将缓存中的内容交到仓库

commit af919f2cc55c8500502b205e3199c0d1830b7fdf
Author: chz <18009413571@163.com>
Date:   Thu Jul 25 10:51:51 2024 +0800

小结:

git仓库的建立

        1.创建目录

        2.进入到这个目录        cd /test

        3.执行git指令        git init

        4.发行一个影藏目录 .git

        5.test目录就是工作区域 ,git就是仓库

2.常用的指令

        1.在test目录中修改文件

        2.git add . 文件名        将修改的文件提交到暂存区域

        3.git commit -m “”“说明”         将暂存的数据保存到仓库

        4.git log         查看提交日志

3.分支

        1.让项目有多种可能性

        2.分支创建,删除合并

                1.查看分支        git branch 有几行,就有几个分支,*标注当前所在的分支

                2.切换分支的指令,git checkout 分支名

                3.新增分支

                        git branch 新分支名

                        在跳转分支的时候创建,git checkout  -b 新分支名

                4.删除分支,要求是分支已经合并

                        git branch -d abranch

4.分支冲突

        将两个分支合并

        git checkout abranch

git merge bbranch 在a分支合并b分支

        a分支和b分支都对同一个文件进行了修改,并且commit

        合并的时候,就是报分支冲突,需要手动选择,再提交就可以了

  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值