本文结合vscode 提交代码,因为有的命令可通过vscode可视化操作,减少记忆过多的命令。 一、在github或码云上创建初始化仓库,这一步就不过多的说了,不会的可以百度。创建完后克隆到本地目录即可 二、把克隆的项目文件通过vscode打开。 ①项目中写一个新的功能需要“创建新的git分支” g ...
                            
                            
                                分类:
其他好文   时间:
2020-04-18 11:55:15   
                                阅读次数:
246
                             
                    
                        
                            
                            
                                    1、切换到dev后,当远端代码被修改,无法正常提交代码时: [rejected] dev -> dev (non-fast-forward) git checkout dev //切换分支 git fetch origin dev //获取远程dev分支的修改 git merge origin de ...
                            
                            
                                分类:
其他好文   时间:
2020-04-15 10:48:24   
                                阅读次数:
57
                             
                    
                        
                            
                            
                                    大家在使用Git时,都会选择一种Git客户端,在IDEA中内置了这种客户端,可以让你不需要使用Git命令就可以方便地进行操作,本文将讲述IDEA中的一些常用Git操作。 环境准备 使用前需要安装一个远程的Git仓库和本地的Git客户端,具体参考:10分钟搭建自己的Git仓库。 由于IDEA中的Git ...
                            
                            
                                分类:
其他好文   时间:
2020-04-10 00:37:47   
                                阅读次数:
89
                             
                    
                        
                            
                            
                                    题目一览 进去,给了源码: 还有个提交框,以GET方式提交: 代码审计吧。 逻辑是: 接受一个URL,经过两次URL解析,不能是suctf.cc 第三次编码传入,经过一次编码+处理空格之后,判断是否为suctf.cc,是的话才执行URL。 P1 URL的Unicode解析漏洞 ?	这道题的考点是黑帽 ...
                            
                            
                                分类:
编程语言   时间:
2020-04-06 15:45:12   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                    前面我们了解了git在本地的使用,如果我们需要多人来维护同一份代码,这时候就需要使用github了。本文将阐述如何使用github来管理代码。 1 系统、软件及前提约束 熟悉git的命令行操作 https://www.jianshu.com/nb/37086602 2 操作 2.1 注册github ...
                            
                            
                                分类:
其他好文   时间:
2020-03-29 21:16:46   
                                阅读次数:
88
                             
                    
                        
                            
                            
                                    1、git工作状态: Workspace: 工作区 :等于平时放代码的地方 Index / Stage: 暂存区,临时存放你的改动,它只是一个文件,保存即将提交到文件列表信息 Repository: 仓库区(或版本库),安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-29 12:44:44   
                                阅读次数:
259
                             
                    
                        
                            
                            
                                定义 对业务场景抽象后得出的支撑骨架 架构为业务场景而生,被业务场景所弃 架构设计没有最好,只有“最合适”(受实际场景制约) 人员技术研发能力/业务复杂度/数据规模大小/时间成本/运维能力... “最合适”架构是各方面折中(Balance)的结果 单体架构->注册、查询、下单分别成立一个部(微服务架 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-29 10:46:02   
                                阅读次数:
89
                             
                    
                        
                            
                            
                                解决git did not exit cleanly (exit code 128) 最近在用git提交代码到部门服务器上的时候,总是有 提示 git did not exit cleanly (exit code 128)。网上有2种解决方式: 1、替换路径 1、鼠标右键 -> TortoiseG ...
                            
                            
                                分类:
其他好文   时间:
2020-03-27 21:21:17   
                                阅读次数:
96
                             
                    
                        
                            
                            
                                    一、配置Git1.下载安装gitMac上是自带git的,所以不需要自己下载和安装 2.生成SSH KEY$ ssh-keygen -t rsa -C 44600937@qq.com 注意:这里的邮箱填写你提交代码时要用的邮箱 3.查看.pub文件$ cd ~/.ssh 切换目录到这个路径 $ vim ...
                            
                            
                                分类:
系统相关   时间:
2020-03-27 20:04:36   
                                阅读次数:
96
                             
                    
                        
                            
                            
                                    原因: 本地仓库和远程仓库实际上是独立的两个仓库,如果是先创建远程库,再提交本地的仓库到远程库,就会容易出现这个问题。一般都是远程仓库添加readMe.md 或者其他新增的文件导致。 解决方法:在项目目录下执行 git pull origin master --allow-unrelated-his ...
                            
                            
                                分类:
其他好文   时间:
2020-03-27 10:59:53   
                                阅读次数:
73