文章目录
- 前言
- idea 关于git使用总结分享
- 1. git 目录指定自己的git
- 2. git 回滚到指定提交
- 3. git 回滚某个文件
- 4. 从远程仓库分支拉取最新代码
- 5. 切换分支
- 6. 上传到远程仓库
- 7. git 关联上游服务
- 8. 从上游分支拉取最新的代码
- 9. 从上游仓库上取一个新的branch到远程仓库
前言
如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!
idea 关于git使用总结分享
其实我本人不太愿意使用idea操作git,我嫌弃太慢,还有不够明朗,所以我一般用命令操作,不过我还是记一下吧。
1. git 目录指定自己的git
2. git 回滚到指定提交
在下面的提交历史中选择下面红框处
拷贝出历史id
9ad7109156cfc81c6060b818df04c7103d4fdb5f
然后右键项目
把刚刚copy的字符串复制到下图红框处
点击Reset后可以看到
已经回滚到我们打算回滚的位置了
3. git 回滚某个文件
4. 从远程仓库分支拉取最新代码
看下图:
1代表的是从远处仓库下载文件到本地分支,然后可以收到进行对比来决定是否合并到本地分支
2代表的是从远处仓库下载到本地分支后,进行合并。
即git pull = git fetch + git merger
点击 Pull…按钮
选择拉取发分支,然后点击Pull按钮
5. 切换分支
6. 上传到远程仓库
如果文件爆红;
说明该文件没有加入到git的索引库中;
右键项目;
添加;
如果不是第一次GIT ,先拉取,然后提交,拉取这里就不说了,上面有拉取的操作,下面是提交的步骤;
先commit到本地仓库;
右键项目;
代码分析;
没问题点击commit按钮;
在从本地仓库提交到远程仓库;
打开gitLab可以看到提交成功
7. git 关联上游服务
Name输入upstream
URL输入你的上游分支
查一下命令,看看是否关联上上游分支
git remote -v
没问题
8. 从上游分支拉取最新的代码
然后
9. 从上游仓库上取一个新的branch到远程仓库
选择你的目标上游分支进行checkout,上游分支就是前面带upstream/的
然后 提交
然后把下图红框处修改为远程仓库
点击push按钮上传
同步成功