1、Git

这里只针对命令行进行操作,不用图形化界面进行操作。

git和TortoiseGit的安装这里也不做描述了。

可分为本地仓库管理和远程仓库管理

本地仓库管理

1、创建一个文件夹后使其变为仓库:git init 出现 .git 隐藏文件即成功

2、创建一个文件后进行添加到临时存储空间:git add fileName

3、对在临时存储空间的文件进行提交,完成提交到仓库的操作:git commit -m 'commit message'

4、期间可对仓库文件状态进行查看:git status

5、对git的提交日志进行查看:git log

6、版本管理:对提交后的历史版本进行切换

查看提交版本先:git reflog

根据查出来的提交版本号进行切换:git reset --hard 版本号

7、分支管理:对分支管理控制,新创建的分支拥有旧分支里面的内容,而旧分支不存在新分支内的东西,除非在旧分支中将新分支进行合并

创建新分支:git branch 新分支名

查看仓库里的分支:git branch

切换分支:git checkout

合并分支:git merge 分支名

远程仓库管理

有了本地仓库,欲推送文件到远程仓库,步骤:

1、创建gitee远程仓库并设置Git账户

设置gitee仓库略,创建好仓库后需要配置好SSH公钥,操作如下:

查看git账户:git config user.name

查看git邮箱:git config user.email

设置全局账户名:git config --global user.name “账户名”

设置全局邮箱:git config --global user.email “邮箱”

查看是否生成过SSH公钥:cd ~/.ssh

生成SSH公钥:ssh-keygen -t rsa -C “邮箱”

查看SSH公钥:cat ~/.ssh/id-rsa.pub (之后对生产的公钥设置在远程仓库中)

公钥测试:ssh -T git@gitee.com(出现successfully表示成功)

2、从本地仓库推送到远程仓库

①先提交到本地仓库,然后对本地仓库的内容进行提交到远程仓库

②为远程仓库url(网址)自定义仓库名,为了方便后面推送

远程仓库URL:git remote add 自定义远程仓库名称 远程仓库URL

推送命令:git push 自定义远程仓库名称 分支名

3、从远程仓库克隆到本地仓库

①克隆到本地仓库:git clone 仓库地址

4、拉取更新

拉取更新是针对已有本地仓库对更新后的远程仓库进行本地更新。

这里建议在每次本地推送时都进行先拉取更新操作,以解决代码冲突问题。

①更新到本地仓库:git pull 自定义远程仓库名称 分支名

IDEA集成Git

1、IDEA中配置Git(应用)
  1. File -> Settings

  1. Version Control -> Git -> 指定git.exe存放目录 ,会自动指定,进行test测试即可看到git版本号

2、创建本地仓库
  1. VCS->Import into Version Control->Create Git Repository

  1. 选择工程所在的目录,这样就创建好本地仓库了

3、远程仓库克隆到本地仓库

启动界面,File->Close Project->Checkout from Version Control->Git->指定远程仓库的路径->指定本地存放的路径->clone

4、克隆到本地后的操作
 如果在右侧能出项maven,那执行刷新活install就可以部署好整个项目了
 如果不出现maven ,可以直接添加。方法是打开pom.xml文件,在文件上右键 - >Add as Maven Project
 
之前一直在想需不需要init文件夹,答案是不需要
5、弄好maven后记得设置自己的maven仓库

打开Idea,点击File,然后点击Settings

 

 

 然后设置自己的路径,比如本人的

  提交撤回

git reset --soft HEAD^

 

 

 

 

posted @ 2022-06-29 22:59  jason饼干大怪兽  阅读(17)  评论(0)    收藏  举报