目录
IDEA集成Git
1.配置Git忽略文件
与项目的实际功能无关,不参与服务器上部署运行
创建忽略规则文件 xxx.ignore(在这里是git.ignore)
为了便于让/.gitcomfig 文件引用,建议放在用户目录下
git.ignore 文件模板内容如下:
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
*.iml
2.在.gitconfig 文件中引用忽略配置文件
在.gitconfig文件中添加内容如下:
[core]
excludesfile = 目录
在这,我的目录为 C:/Users/ASUS/git.ignore
注意:这里要使用 "/" 而不是 "\"
在IDEA中配置Git程序
在File中打开 Settings
初始化
单击打开Create Git Repoditory默认选中的目录就是该项目的根目录直接点击OK
添加暂存区
Git -> Add
提交本地库
Git -> Commit File
切换版本
查看版本信息
右键你想切换的分支 点击Checkout 即可切换版本
创建分支
或者点击右下角的master
创建新的分支后右下角的master就会发生改变
切换回master
合并分支
正常合并
在master分支上合并修改过的hot-fix分支
Gitee仓库的提交
Gitee
1.注册一个Gitee账号
官网:Gitee - 基于 Git 的代码托管和研发协作平台
2.登录后,新建一个仓库
3.创建好后,复制地址
IDEA连接远程仓库/安装gitee插件
前提 :Git与Gitee已经通过命令符连接成功
点击VCS—> Git—>Remotes...
新建一个远端
贴上前面复制的仓库地址
URL在该项目.git隐藏文件的config文件下查看
插件
实现图形化
提交
- 提交到本地仓库
- 点击VCS->Git->Push
- 选择文件->push
- 打开gitee仓库刷新就可以看到所提交的文件
拉取远程代码克隆到本地
在要拉取得文件夹内右键打开Git Bash
git clone url(url为项目服务器地址或github地址)
提交代码到gitee
新建仓库后
右键文件夹打开git bash
依次执行
git init
touch README.md
git add .
git commit -m “first commit”
git remote add origin 仓库地址
git push -u origin master
如果第五步有问题
1、先删除远程 Git 仓库
$ git remote rm origin
2、再添加远程 Git 仓库
git remote add origin 仓库地址
更新本地代码同步到远程
git status
爆红 发现本地代码未同步
git add .
添加后再次
git status
git commit -m "zhuce"
git remote add origin git@gitee.com:xxx.git
git pull origin master
git push -u origin master
更新成功!
更新远程远程代码同步到本地
git reset --hard origin/master
git fetch --all
git reset --hard origin/master
git pull
提交代码到远程仓库分支
git add .
git commit -m "xxx"
git remote add origin 地址
在本地新建一个分支: git branch gao
切换到你的新分支: git checkout gao
将新分支发布在github上: git push origin gao
创建并切换到新分支:git checkout -b gao
在本地删除一个分支: git branch -d gao
在github远程端删除一个分支: git push origin :gao(分支名前的冒号代表删除)
/git push origin –delete gao
删除远程分支后,如果有对应的本地分支,本地分支不会被同步删除