在idea中报: Can't finish Gitee sharing processSuccssully created project 'dmp' on Gitee. but initial commit failed: 并且在 Gitee 仓库 只有 .git 文件 . 解决办法: 1、在桌面 ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 17:51:26   
                                阅读次数:
137
                             
                    
                        
                            
                            
                                数据库事务 1.事务概念 ? 事务是一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。事务通常以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK操作结束,COMMIT为提交,提交事务中所有操作、事务正常结束。ROLLBACK即回滚,撤销已做的所有操作,回滚 ...
                            
                            
                                分类:
数据库   时间:
2020-05-04 17:11:44   
                                阅读次数:
69
                             
                    
                        
                            
                            
                                排他锁: 介绍: 行级锁,锁住之后,其他人看不到该行信息,会陷入阻塞状态直到前面的用户commit或rollback之后才可操作。 使用场景: 例如转钱,一个客户给另一个客户转钱,然后需要两行内容都先上锁保证数据安全,再修改内容,修改完提交,另一个人再操作改行内容。 使用方式: select 字段  ...
                            
                            
                                分类:
数据库   时间:
2020-05-04 17:10:39   
                                阅读次数:
66
                             
                    
                        
                            
                            
                                    git log一般是用来查看提交(commit)记录的, 具体来说:一是自定义提交的输出格式,二是过滤输出哪些提交; git log -p 可以显示每次提交的内容差异; git fetch之后可以尝试输入一下内容: git log -p master..origin/master //用来显示包含在 ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 15:51:19   
                                阅读次数:
86
                             
                    
                        
                            
                            
                                    检出checkout(co) 更新update(up) 提交commit(ci) 查看当前目录最近5 次提交记录 查看当前工作拷贝信息 查看当前未提交的文件status(st) 这个命令输出每个添加、修改、删除过的目录和文件,前面的C 表示冲突,要特别注意。linux 下也可以用svn st | g ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 13:43:45   
                                阅读次数:
60
                             
                    
                        
                            
                            
                                    问题 github 上的 repo 由于 commit 次数过多 导致 repo 被 clone 下来时,.git文件夹特别大,比代码本身大。 我确定当前 commit 之前的 change 对我都没有用了,用什么方法能清除之前的提交记录,让 clone 下来的 .git 文件夹变小一点? 方法 c ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 13:41:15   
                                阅读次数:
64
                             
                    
                        
                            
                            
                                    简介 在使用 Git 作为版本控制的时,处于多种原因想修改commit。 如果没有 push 到服务器的情况,,只是本地进行了 commit,并且没有进行新的 commit,只需要 还没 push 到服务器,但是有了新的 commit,只需要 git reset soft xxx (xxx有问题那次 ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 13:07:45   
                                阅读次数:
74
                             
                    
                        
                            
                            
                                    查找提交记录 找到最近若干次的commit记录,假如我们需要舍弃记录1和记录2,希望直接把远端的分枝回滚到记录3。 强制回滚 其中 hard后面的八位字符时上面提交记录里的commit后面的一串的前八位。 查看得知本地回滚成功,但是远程的库还没回滚。 远程回滚 成功的提示如上。但是如果执行后不成功, ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 13:07:32   
                                阅读次数:
61
                             
                    
                        
                            
                            
                                    应用背景 当你写完代码 commit 完心中暗爽,正准备 push 时,突然发现原来自己当前分枝就在 master 上,master 只能用来上线打版本,当然不能直接操作,可惜现在剁手也晚了。 那么总有一种办法可以把 master 上的 commit 复制一份去 develop 上,答案就是 che ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 11:50:05   
                                阅读次数:
88
                             
                    
                        
                            
                            
                                    步骤 新建一个分支 做了一些修改,然后 add,commit提交 如果这一步没有冲突就直接 push。 如有这一步出现冲突,则Git会停止rebase并会让你去解决 冲突;在解决完冲突后,用 命令去更新这些内容的索引(index), 然后,你无需执行 git commit,只要执行: 这样git会继 ...
                            
                            
                                分类:
其他好文   时间:
2020-05-04 11:49:10   
                                阅读次数:
70