![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 64
amcomputer
内修数据结构机器学习,外练web开发网络安全。
展开
-
IDEA 本地项目如何上传到github
IDEA 本地项目如何上传到github本地项目如何第一次上传到github本地有一个项目,但是没有和github项目进行关联。即不能直接在网上进行合并更新。因为在项目的前期,没有考虑用github进行代码管理,到开发到一半,或者项目要结束了。觉得放在本地很浪费,时间长了也容易忘记项目如何跑。所以需要把项目代码放到github上。那如何把本地项目上传到github上面进行托管呢。今天我也遇到了这个情况。尝试成功了(前提条件,已经下载好了git, 并且和IDEA进行了关联)如果没有做到上述条件,请参考笔者原创 2022-07-13 00:58:43 · 578 阅读 · 0 评论 -
IntelliJ IDEA 配置git详细步骤
IDEA项目代码太多了,上传到github/gitlab/gitee上面进行管理吧,方便及时版本回退或者更新。也比较方便团队合作。(笔者换电脑了,重新记录下配置git过程)下载网址:https://git-scm.com/downloadwin系统下载网址:https://git-scm.com/download/win我是是win10,mac or linux也是同样的步骤,先下载对应的版本就好了。下载速度比较慢。下载后进行安装,点击下一步,下一步就好了,但需要记住安装的路径。方便后面配置环境变量原创 2022-07-10 12:35:13 · 12492 阅读 · 0 评论 -
小白专场: Merge the incoming changes into the current branc和Rebase the current branch on top of the ...
一 背景介绍使用idea更新代码时,有2个选项,一个是Merge the incoming changes into the current branch, 另一个是Rebase the current branch on top of the incoming changes。由于是多人多分支开发,笔者经常用的是Rebase这个选项。也不知道为什么用这个,看着别人也是用这个,不懂为什么要用rebase,而不用merge;在后面介绍过程中,会涉及到git merge的使用,以及对应的黄金规则,优缺点等等,原创 2021-08-12 12:06:31 · 46300 阅读 · 3 评论 -
如何统计自己写的代码量
一背景介绍在公司实习,需要统计自己写了多少代码; 或者需要统计某个系统自己贡献度如何,也或者是自己就是想计算一下自己代码能力,个人觉得,代码量这个东西,没有多大度量价值,可是HR喜欢啊。二 统计命令:git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines原创 2021-08-10 23:30:08 · 5331 阅读 · 0 评论 -
【江湖救急】git分支强制切换后回来文件消失:文件无add和commit
一 背景介绍 昨晚敲代码负责写dao和工具类,在A分支(建了新目录和java文件),晚上11点了想回去了,准备切换b分支看看(A分支文件无add和commit),强制切换回来后,发现A分支文件全部没了。已经晚上11点了,心想凉了。。。。。。。。。。。。。。。。。。。一个下午和晚上干的活全部没了。 然后使用git log也找不到任务记录,心里面更慌了,心想,一定恢复不了了。疯狂搜索网上各种教程,都没有用。看到师兄还在加班,心里面想想要不问问p7大佬吧,结果师兄也准备走了,说看看吧。 我简单描述了下问题原创 2021-08-07 20:59:28 · 3989 阅读 · 1 评论 -
git 如何恢复文件
一 背景介绍我在idea上修改了文件,进行add , commit,都成功了。最后进行push, 一般情况下,默认自己会成功,想进入到其他分支merge一下。结果,切换分支后,idea原创 2021-08-07 11:01:32 · 603 阅读 · 0 评论