先要下载git,git官网Git
IDEA配置git(在IDEA头部选项中)
- file ---->settings------>搜索git2.
将自己的项目提交到gitee平台的三种方式
git 命令行操作:"git init 初始化本地仓库并推送到远程服务器"
先到gitee平台创建仓库,将仓库的路径clone到本地来,在到本地的仓库上创建
直接通过 IDEA 新建项目,在到gitee创建仓库,然后推送到 git 服务器上
创建好的项目
创建好的仓库
在本地初始化仓库
- vcs------>create git repository(在本地初始化)2.
将项目提交到缓存区
- 右键项目----->Git------>add2.
将项目提交到本地仓库
- 右键项目------>git------>commit Directory2. 3. 之后就会显示这个页面(下面写你提交的信息,就是你修改了什么.......,随便写)4. 5. 点击commit,提交,如果出现提示之类的直接点击第一个
提交到远程仓库上(gitee)
- 右键项目------->Git--------->push2. 3. 接着会显示下面这个页面4. 5. 选择 Define remote这个蓝色字体,意思就是提交到gitee上哪个仓库上6. 7. URL直接填写你gitee上仓库地址8. 9. 如果是第一次的话,需要验证,只要验证一次,验证完成之后,直接点击push10. 11. 就可以提交成功了
git add
- 新建文件时,默认会提示是否将其添加到暂存区 git 版本管理,选择确定即可,也可以后期通过在文件上右键,然后 git -> add 进行添加
git commit
- 对 git add 添加到暂存区的文件,可以进行 commit 提交,可以在某个文件上右键,然后 git -> commit 进行提交,也可以直接点击工具栏的提交(commit)按钮。提交到本地仓库上
**git push **
- 将本地代码提交到gitee上
**git pull **
- 将gitee上的代码更新到本地上
git fetch
- fetch将代码更新到本地仓库后,需要自己手动合并,而 pull 拉取则会自动合并本地文件。两种方式各有所长,如果确定本地和远程文件不会有冲突,则 pull 更快,否则 fetch 更稳当
git merge 解决文件冲突
- 团队开发时,文件冲突在所难免,推荐每次 push 前,都先执行 fetch(推荐) 或者 pull.2. 如果版本冲突,pull 会直接提示错误信息,而 fetch 抓取到本地后,可以在合并前看到具体冲突的地方和内容,合并时提示冲突点,然后一个一个进行处理。
show History
- 查看提交的历史
创建,合并,推送分支
- Git -> Branches... -> +New Branches,然后输入分支名称(比如 dev)确定即可。其中的 Checkout branch 复选框表示是否切换到新分支。2. 查看当前所处分支: Git -> Branches...,Local Branches 下面可以查看。3. 切换分支 Git -> Branches... -> Local Branches ,选择目标分支点击 checkout 即可切换。4. 合并分支: a 分支合并到 b 分支时,先切到 b 分支,然后 Git -> Merge changes...,Branches to merge 中选择需要被合并的分支即可。
IDEA命令行使用git
- 进入 IDEA 命令行面板:View -> Tool Windows -> Terminal,或者快捷键 Alt + F12.
版权归原作者 ༺惜若༒奔已༻ 所有, 如有侵权,请联系我们删除。