泗水网站建设,百度游戏风云榜,公司为什么要建立网站,做网站的宽度为多少钱目录
一、在IDEA中配置Git
1.1 配置Git
1.2 获取Git仓库
1.3 将本地项目推送到远程仓库
1.4 .gitignore文件的作用
二、本地仓库操作
2.1 将文件加入暂存区
2.2 将暂存区的文件提交到版本库
2.3 查看日志
三、远程仓库操作
3.1 查看和添加远程仓库
3.2 推送至远程仓…
目录
一、在IDEA中配置Git
1.1 配置Git
1.2 获取Git仓库
1.3 将本地项目推送到远程仓库
1.4 .gitignore文件的作用
二、本地仓库操作
2.1 将文件加入暂存区
2.2 将暂存区的文件提交到版本库
2.3 查看日志
三、远程仓库操作
3.1 查看和添加远程仓库
3.2 推送至远程仓库
3.3 从远程仓库拉取
五、分支操作 一、在IDEA中配置Git
1.1 配置Git
在IDEA中使用Git本质上是使用安装在本地的git软件并不是使用远程仓库或者说使用码云Gitee。
打开IDEA点击File - Setting 快捷键是CTRLaltS搜索Git并配置Git的安装目录 1.2 获取Git仓库
在IDEA中使用Git获取仓库的两种方式
本地初始化仓库从远程仓库克隆相当于 git init 命令其实就是把自己的项目变成一个git仓库Create Git Repository相当于 git clone 命令其实是把远程仓库的项目拷贝下来Get From Version Control
本地初始化仓库步骤
1新建一个项目
这里以新建Maven项目为例不知道如何新建Maven项目可以查看这篇文章IDEA创建Maven项目 2将这个项目所在目录变成一个Git仓库从而实现用Git管理这个项目 3创建好本地仓库后IDEA中会出现几个Git操作的图标 从远程仓库克隆步骤 从远程仓库获取是以后工作中用的更多的因为当你进入到某家公司的时候往往项目已经开发到一定阶段了因此此时我们要做的就是从远程仓库获取项目。
1点击VCS点击Get From Version Control
当使用IDEA新建项目并添加到本地仓库之后有些版本的IDEA认为你已经使用了VCS所以不会出现VCS了。
此时可以点击File - New - Project From Version Control进行从远程仓库克隆代码。 1.3 将本地项目推送到远程仓库
将本地项目推送到远程仓库时遇到的问题
1.拒绝Push推送 这个报错的意思大概是更新被拒绝是因为远程仓库的部分文件本地仓库没有这通常发生在本地新建仓库之后第一次要推送到远程仓库时。
解决方案
1先拉取远程仓库的分支一般为masterorigin一般指远程仓库的名字
2.在Pull时遇到的问题-拒绝合并不相关的请求 出现这个问题的最主要原因是本地仓库和远程仓库实际上是两个独立的仓库。 解决方案 点击IDEA中的命令提示符输入下面的命令执行即可。 git pull origin master --allow-unrelated-histories 2再次push 至此将本地仓库的项目推送至远程仓库成功
1.4 .gitignore文件的作用
.gitignore文件用于定义哪些文件不需要交给Git管理文件名是固定的不可修改。
1.gitignore文件的生成
在创建远程仓库时可以创建这个文件。 2.gitignore对应的常用Java模板
# Compiled class file
*.class# Eclipse
.project
.classpath
.settings/# Intellij
*.ipr
*.iml
*.iws
.idea/# Maven
target/# Gradle
build
.gradle# Log file
*.log
log/# out
**/out/# Mac
.DS_Store# others
*.jar
*.war
*.zip
*.tar
*.tar.gz
*.pid
*.orig
temp/二、本地仓库操作
2.1 将文件加入暂存区 此时如果要将文件加入暂存区就是相当于 git add 这个命令
未暂存的文件是红色已暂存的文件是蓝色。
1可以点击IDEA中的这个按钮 2 或者右击文件选择Add 3IDEA设置版本控制工具自动Add 2.2 将暂存区的文件提交到版本库
这个操作相当于 git commit -m 这个命令点击IDEA中的图标或者右击都可以提交。 2.3 查看日志
相当于 git log 这个命令点击IDEA中的Git图标 三、远程仓库操作
3.1 查看和添加远程仓库 3.2 推送至远程仓库 3.3 从远程仓库拉取 五、分支操作
在IDEA中可以进行查看分支创建分支切换分支推送分支到远程仓库合并分支的操作。 切换分支时遇到的问题 1.如果当前分支还有未提交的内容即unchanges files
那么切换分支后当前分支未修改的内容会带到另外一个分支上去。
解决方案
分支修改后要先提交再切换
2.切换分支后弹出提示 Workspace associated with branch master has been restored
与分支“master”关联的工作区已恢复
解决方案
暂不理会x掉即可 至此在IDEA中使用Git的入门教程就到此结束
希望自己在这之后更能理解使用Git工具进行团队开发的意义和作用。
如果本篇文章对你有帮助欢迎一键三连