草庐IT

git-status

全部标签

c# - ServiceController status 没有正确反射(reflect)实际的服务状态

如果我的服务正在启动或停止,我会使用此代码运行powershell脚本。Timertimer1=newTimer();ServiceControllersc=newServiceController("MyService");protectedoverridevoidOnStart(string[]args){timer1.Elapsed+=newElapsedEventHandler(OnElapsedTime);timer1.Interval=10000;timer1.Enabled=true;}privatevoidOnElapsedTime(objectsource,Elaps

idea工具首次提交代码到git上

idea工具首次提交代码到git上1.首先创建gitee仓库2.在idea上创建git仓库地址3.addtovcs4.commit5.pushconfigremoteurlpush至此,正常提交的都提交成功了非正常情况可能遇到的问题常见的错误报错内容基本都是error:failedtopushsomerefsto‘远程仓库地址’。导致产生原因我们想把自己本地的某个项目关联到远程仓库并推送上去操作本地项目—>远程仓库—>本地关联远程—>推送最新代码错误往往发现在最后一个步骤根本原因我们在创建仓库的时候,都会勾选“使用Reamdme文件初始化这个仓库”这个操作初识了一个README文件并配置添加了

git ssh配置

ssh配置执行以下命令进行配置gitconfig--globaluser.name“这里换上你的用户名”gitconfig--globaluser.email“这里换上你的邮箱”执行以下命令生成秘钥:ssh-keygen-trsa-C“这里换上你的邮箱”执行命令后需要进行3次或4次确认。直接全部回车就好了。在指定目录会生成id_rsa和id_rsa.pub文件打开你的gitlab,进入配置页,把id_rsa.pub里面的内容填进gitlab的key里面:注意::会发现配置了拉代码还是没有权限,接下来重要:找到git安装目录下的etc\sshssh_config文件,例如D:\software\

javascript - jquery ajax 调用返回一个错误,readystate 4,status 200,statustext ok

这真的让我很困惑。我从ajax收到错误回调。但是,如果我从错误消息中获取res.responseText(顺便说一句,返回正确)并使用它,它就会做正确的事情。就好像我收到了一个成功的回调。数据是这样设置的:vardataToSend={fieldname:textdata};ajax调用是这样的:varajaxOptions={url:'/newpage',data:JSON.stringify(dataToSend),contentType:'application/json;charset=utf-8',dataType:'json',cache:false,processData

Git在工作中的使用流程

Git中的分支master分支:所有用户可见的正式版本,都从master发布(也是用于部署生产环境的分支,确保master分支稳定性)。主分支作为稳定的唯一代码库,不做任何开发使用。master分支一般由develop以及hotfix分支合并,任何时间都不能直接修改代码。feature分支:开发新功能时,以dev分支为基础创建feature分支。feature/xxx功能名。开发完merge到dev分支。dev分支:开发分支,始终保持最新完成以及bug修复后的代码,一般开发的新功能时,feature分支都是基于develop分支下创建的。release分支:测试用的分支。当有一组feature

如何使用Git将本地项目上传到GitLab

上传本地项目到GitLab主要分成两步:一、在Gitlab上新建仓库二、在本地创建项目,并关联gitlab上传首先第一步、在gitlab上新建仓库: 自定义项目名字后,选择Create即可: 获取该项目的地址:二、在本地新建项目:1.首先安装Git,下载链接如下:Git-Downloads下载安装完成后在本地任意磁盘中新建文件夹:TestDemo(名字可以任意起)然后进入该“TestDemo”文件夹,在该路径下鼠标右键选择“GitBashHere”:2.配置该git:执行以下命令:gitconfig--globaluser.name"你的用户名"gitconfig--globaluser.em

#ubuntu# #git# repository git config --global --add safe.directory

ubuntu克隆下源码对其操作时git时偶发性报错 fatal:detecteddubiousownershipinrepository并提示可以:gitconfig--global--addsafe.directory/目录我们按提示执行确实可以短暂避免该问题,但治标不治本,且文件很多时需要一个个敲命令。产生这一问题的本质原因是下载代码的所有权没有转移,即你下载了别人的代码(一般使用docker下载后,本地编译容易出现),别人声明该代码所有权。所以,在修改代码时会报以上问题。因此,我们需要做的并不是声称哪目录是安全的,而是要将代码所有权转移。  使用以下命令将代码所有权转移gitconfig

解决报错: ERR! code 128npm ERR! An unknown git error occurred

在github下载的项目运行时,进行npminstall安装依赖时,出现如下错误:npmERR!code128npmERR!AnunknowngiterroroccurrednpmERR!commandgit--no-replace-objectsls-remotessh://git@github.com/nhn/raphael.gitnpmERR!git@github.com:Permissiondenied(publickey).npmERR!fatal:Couldnotreadfromremoterepository.npmERR!npmERR!Pleasemakesureyouhave

IDEA中git的Cherry-Pick的使用

目录1、合并分支有两种操作:2、Cherry-Pick的作用3、Cherry-Pick的使用3.1、场景:3.2、操作3.4、cherrypick 代码合并完毕cherrypick:分支上的部分提交。1、合并分支有两种操作:        一种情况是:需要将A分支的所有代码变动 合并到B 分支,此时可以采用分支合并,               可以直接merge。     另一种情况:只需要将A分支的几个改动合并到B分支,不需要全部合并(有些情况下整个分支合并冲突太多处理起来过于麻烦)。可以使用cherrypick.2、Cherry-Pick的作用假设当前所在分支为B,可以在VersionC

javascript - 非常简单的 AngularJS $http POST 结果为 '400 (Bad Request)' 和 'Invalid HTTP status code 400'

我有一个非常简单的.NETWebAPI托管在Azure中,有两个非常简单的方法:[EnableCors(origins:"http://simpleapiearl.azurewebsites.net",headers:"*",methods:"*")]publicclassEnvelopesController:ApiController{//GET:api/EnvelopespublicIEnumerableGet(){returnnewstring[]{"value1","value2"};}//POST:api/EnvelopespublicstringPost([FromBod