前言
前半截是自己测试的,后面总结是根据某机构的pdf文档整理的。
提示:以下是本篇文章正文内容,下面案例可供参考
1 IDEA集成git使用
- 去gitlab建立个仓库
- 在IDEA建立个项目,同名成功了,不同名也可以。
- 创建git本地仓库
一般以你要上传的项目为根目录,这步等同于在要上传的项目下打开git bash,输入git init - 去本地IDEA项目里,打开git的BASH,执行git init
- 在IDEA里提交4.提交至远程仓库(注意要写提交时的注释 )
- 在IDEA里PUSH,这时候会要求输入远程仓库地址
远程仓库的地址看这里:
输入完远程目录后,点push
- 远程就有了
2 git常用命令
- 新建本地仓库
- git init
- 查看仓库状态
- git status
- 暂存文件,将工作区中的文件全部存入暂存区
- git add .
- 提交文件,将暂存区的文件存入分支,形成一个版本
- git commit -m “这里写提交的描述信息”
- 本地关联远程仓库
- git remote add 标识名(master) 远程地址
- 例:git remote add origin https://gitee.com/lovely_big_cat/aa.git
- 推送文件到远程仓库,将本地仓库内容上传到远程仓库
- git push 标识名 master 将本地仓库内容上传到远程仓库
- 例:git push origin master
- 注意:以上命令中origin是固定的,master是往远程哪个分支推。如果要往远程A分支push,本地分支也需要切换成A分支,不可以本地处在B分支却用push往A分支推。如果本地处在B分支,那么git push origin A其实是将本地B分支往远程B分支推,虽然命令中写的是远程A分支,但实际不生效。
- 拉取远程仓库某分支(例如master分支)的内容到本地
- git pull 标识名 master
- 例:git pull origin master
- 将远程仓库复制到本地,并自动形成一个本地仓库
- git clone 远程地址
- 例:git clone https://gitee.com/lovely_big_cat/aa.git
- 查看分支
- git branch
- 新建分支
- git branch 分支名
- 例:git branch dev
- 切换分支
- git checkout 分支名
- git checkout dev
- 查看日志
- git log
- 查看简易日志
- git log --oneline
3 参考文件
D:\学习\java学习文档\Git.pdf