文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Git的下载及简单命令+maven(Mac版本)

2023-10-25 09:44

关注

Git的下载

Git的安装方式:

在官方网站网站上下载https://git-scm.com/downloads

(这个方法的话Mac好像行不通,下载之后,压缩包里的文件Mac好像打不开)

通过下载homebrew指令下载(我其实用的是这个方法,因为电脑上下载了Xcode,所以好像自带了homebrew)

检查是否安装成功的方法:

在终端输入 git version

 如果出现上面的界面,则表示安装成功。

环境的配置

安装完成后,首先进行配置用户信息,输入以下代码:

git config --global user.name “用户名”

git config --global user.email "你的邮箱"

设置好用户名和邮箱之后,可以输入git config -l 来查看已经配置的信息

 

一些Git的命令 

一、创建本地仓库需要空目录,在目录中初始化项目,如创建一个test的空项目,进行以下操作

mkdir learngit //  创建项目

cd  learngit// 进入目录

pwd //可以查看当前目录

git init // 初始化当前仓库(文件隐藏了的话,可以用ls-ah查看)

二、 添加文件,提交到版本库

git add test.txt //添加文件添加到缓存区

git add . //将所有文件全部转入缓存区

git commit -m "wrote a test file" //提交到gitee仓库(-m命令用来简述信息)

git commit --amend //若我们提交到了仓库,但是发现写错了,可以用-- amend长命令来改写

git status //查看当前仓库状态

三、删除和删除后恢复文件

git rm // 删除文件 

git reset // 重置所有缓存区操作

四、撤销到最近一次修改的状态 ,查看单个文件可回滚版本

git checkout -- file // 回到了之前修改状态(checkout,用来切换参数,通常用来切换分支仓库)

git log file // 查看指定文件到历史版本,可以看三次

五、分支创建和合并

git branch //显示所有本地分支

git branch dev  // 创建新分支

git checkout dev // 切换到指定分支

git checkout -b dev //创建新分支并且自动切换过去 

git checkout -d dev // 删除本地分支

git merge  // 将指定分支的历史记录合并到当前分支

创建Gitee账号和仓库并部署SSH密钥

可以下载Git(国外版的)或者Gitee(国内版的),但是国外版的会很慢,所以还是选择下载Gitee,可以根据自己的需要选择

创建Gitee账号

登陆Gitee官网开源软件 - Gitee.com,然后根据步骤注册自己的账号 

创建好之后,可以建立自己的仓库

 

部署SSH密钥 

为了有仓库的访问权限,我们还需要部署SSH密钥,首先执行以下命令

ssh-keygen -t rsa -C "your_email@example.com"

 -t 指定密钥类型,默认是rsa,可以省略

 -C 设置注释文字,比如邮箱

执行图如下: 

在这里插入图片描述 

上述执行过程中一直按Enter即可,最后在可以在.ssh目录下得到了两个文件:id_rsa(私有密钥)和id_rsa.pub(公有密钥),如果想登陆远程仓库,这里我们需要将rsa.pub里的密钥添加到GitHub中。(.ssh应该是一个隐藏文件,我在找.ssh的时候一直没找着,其实是在访达打开之后,下面有个Macintosh HD,点进去这个之后,可以看到隐藏文件,用户的文件中可以找到)

 如果没有看到的话,可以先输入以下命令显示隐藏文件,再看一下有没有

defaults write com.apple.finder AppleShowAllFiles -bool true 

然后找到id_rsa.pub这个文件夹打开复制全部内容(我是用idea打开的),然后登录Gitee,进入你的设置,添加公钥即可。

添加到下面公钥的框中,添加即可 

 将Gitee中仓库的文件clone到本地

我们根据GitHub的提示,在本地的learngit仓库下运行命令:

在这里插入图片描述 

添加后,使用git remote或者git remote -v命令来查看本地仓库关联的远程仓库,可以看到远程库的名字origin,这是Git默认的叫法。通过git push -u origin master方法进行推送的话,GitHub仓库中就会出现一个master的分支

在这里插入图片描述

上图说无法读取是因为没有部署SSH密钥,部署完之后就不会有这样的情况了,部署完之后,就可以进行克隆了。克隆的命令如下:

git clone (git@gitee.com:xxx/python_study.git)

 后面这个地址就是仓库的地址,可以在仓库这个克隆/下载中直接复制。

如果克隆成功,会出现下面的样式。

可以看到本地的文件中已经克隆过来了 

IDEA中创建maven项目并push到远程仓库 

Maven的主要目标是简化项目的构建和管理过程,提供一致的项目结构和依赖管理

首先在IDEA中创建maven项目  

我们最重要的是使用他们的依赖,我们可以打开官网,这个是仓库的官网,这个是仓库的官网https://mvnrepository.com/artifact/org.mybatis/mybatis 

红色的框框中就可以搜索自己想要的依赖,一般我们选择使用数量最多的(比较靠谱哈哈哈哈)

我们可以在左边的项目栏中找到pom.xml,打开后在红色框框里输入会自动跳出模版,框框里就可以输入我们想要的依赖,而这些依赖可以在Maven官网中找到。

 现在代码块还是标红的,我们按一下下面在左上角的这个小图标,进行Load Maven Changes后就不会标红了,说明依赖成功

接下来将文件交给git来托管 ,点击VCS,就是Version Control,版本控制,点击Enable Version Control...

 

选择Git保管,成功后,发现原来VCS的地方变成了Git 

接下来将这些项目都添加到VCS ,点击最左边的commit然后点击Add to VCS,就会发现红色文件都变成绿色了

 

然后将文件添加到暂存区 ,下面的框框里写自己改动的备注,按commit即可将文件添加到暂存区了

最后按右上角的push键即可将文件push到远程仓库了,如下图  

 

然后就可以在仓库中找到文件了

在Maven项目中导入mybatis坐标(坐标也称依赖) 

创建一个项目,在maven的仓库中找到mybatis ,点开使用最多的一个

 

复制框中的内容 到idea中 (如下图)

 

然后点击右上角的Load Maven Changes,等待其配置完成即可,可以查看到Maven中有Depend envies即可

 

来源地址:https://blog.csdn.net/Lydiaaa0522/article/details/131672297

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-移动开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯