git merge 结果是 git merge Already up-to-date. 该怎么解决?

git将主干合并到当前分支时,出现如下结果:原因在于:执行gitmerge前,主干的代码没有更新正确的操作步骤如下:1.切换到主干 $gitcheckoutmaster 2.更新主干代码 $ gitpulloriginmaster3.切换回分支 $ gitcheckoutfeature/20170527_894373_inventory_order_export_14.执行合并操作 $ gitmergemaster 这样就对了,剩下的就是解决冲突,然后提交代码...

git踩过的坑

我用gitaddfile添加文件时出现这样错误:fatal:Notagitrepository(oranyoftheparentdirectories):.git提示说没有.git这样一个目录,解决办法如下:gitinit就可以了! 第一步:前往需要修改的版本1、使用gitlog获取需要修改的版本id2、使用gitreset–soft[版本号]前往版本第二步:修改信息使用gitcommit--amend--author='用户名<邮箱>'修改在打开的文件中保存一下就可以了第三步:提交代码使用gitpushgitclonemastergitcheckout分支然后就可以了 ...
代码星球 代码星球·2021-02-23

在windows下安装git后没有ssh文件夹

在windows7下安装git后,运行cd~/.ssh $ bash:cd:/c/Users/Administrator/.ssh:Nosuchfileordirectory 出现以上问题 原因:在windows7下安装git后没有ssh解决办法是:全部留空即可,一路回车 $ssh-keygen-trsa-C“邮箱地址”##回车 Generatingpublic/privatersakeypair. Enterfileinwhichtosavethekey(/c/Users/Administrator/.ssh/id_rsa):##回车 Createddirectory‘/c/Users/Administrator/.ssh’. Enterpassphrase(emptyfornopassphrase):##回车 Entersamepassphraseagain:##回车 ...

Git之右键没有Git Bash Here的解决办法

/1、Win+R打开运行输入regedit回车打开注册表2、找到[HKEY_CLASSES_ROOTDirectoryBackground]。3、在[Background]下如果没有[shell],则右键-新建项[shell]。4、在[shell]下右键-新建项[GitBashHere],其值为“GitBashHere",此为右键菜单显示名称。   此时在任意位置鼠标右击就能看到GitBashHere但是没有关联程序,现在还没有实际作用5、在[GitBashHere]下右键-新建-项[command],其默认值为 "git安装根目录inash.exe"6、再完善一下添加一个Git的小图标:选中GitBashHere右击-新建-字符串值,名称为Icon,双击编辑,   其值为“git安装根目录\mingw64sharegitgit-for-windows.ico”。  参考原文:https://blog.csdn.net/niu9799/article/details/80755895...

Git学习

1、git:分布式版本控制软件2、与svn区别:把中央仓库放到本地仓库版本库(分支)master主分支3、命令:gitadd:将本地文件增加到暂存区gitcommit:将暂存区的内容提交到本地仓库(本地分支,默认master)gitpush:将本地仓库的内容推送到远程仓库(远程分支)gitpull:将远程仓库(远程分支)的内容拉取到本地仓库(本地分支)4、git安装(1)msysgit.github.io(2)Usegitfromgitbashonly....,其他默认下一步(3)配置环境变量path:  D:Gitin(4)配置git:用户名和邮箱     右键Gitbash     gitconfig--globaluser.name"lixx"    gitconfig--globaluser.email"1270203234@qq.com"    查看C:UsersAdminis...
代码星球 代码星球·2021-02-23

git使用情景2:commit之后,想撤销commit

================实际操作==============================提交到git上撤回gitresethead^1提交到本地撤回gitreset--softHEAD~1================实际操作==============================写完代码后,我们一般这样gitadd.//添加所有文件gitcommit-m"本功能全部完成" 执行完commit后,想撤回commit,怎么办? 这样凉拌:gitreset--softHEAD^ 这样就成功的撤销了你的commit注意,仅仅是撤回commit操作,您写的代码仍然保留。  HEAD^的意思是上一个版本,也可以写成HEAD~1如果你进行了2次commit,想都撤回,可以使用HEAD~2 意思是:不删除工作空间改动代码,撤销commit,并且撤销gitadd.操作这个为默认参数,gitreset--mixedHEAD^和gitresetHEAD^效果是一样的。 不删除工作空间改动代码,撤销commit,不撤销g...

You have not concluded your merge (MERGE_HEAD exists) git拉取失败

今天获取git线上仓库代码报了这个错误:zhangzhi@moke:~/code/ktsg-api$ git pullYou have not concluded your merge (MERGE_HEAD exists).Please, commit your changes before you can merge.错误可能是因为在你以前pull下来的代码没有自动合并导致的.有2个解决办法:1.保留你本地的修改gitmerge--abortgitreset--merge合并后记得一定要提交这个本地的合并然后在获取线上仓库gitpull 2.down下线上代码版本,抛弃本地的修改不建议这样做,但是如果你本地修改不大,或者自己有一份备份留存,可以直接用线上最新版本覆盖到本地gitfetch--allgitreset--hardorigin/mastergitfetch 当然还有一个最笨的方法,就是重新clo...

利用git提交代码

 一、首先需要下载git  查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git如果未安装,则会输出:  按照提示输入:sudoapt-getinstallgit即可安装!!或者到此处下载:git下载, pkg包下载完成,双击安装。 输入命令:git--version可查看当前git版本 二.安装后需要一些配置 配置用户名和邮箱: $gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"email@example.com"使用--global修饰后设置的全局的用户,如果设置单个项目的用户,可cd到项目根目录下,执行如下命令:$gitconfiguser.name"YourName"$gitconfiguser.email"email@example.com"使用命令:gitconfig--list可查看当前用户信息以及其他的一些信息$gitconfig--listcore.excludesfile=/...
代码星球 代码星球·2021-02-23

Git 提示fatal: remote origin already exists 错误解决办法

今天使用git添加远程github仓库的时候提示错误:fatal:remoteoriginalreadyexists. 最后找到解决办法如下: 1、先删除远程Git仓库/$gitremotermorigin2、再添加远程Git仓库/$gitremoteaddorigingit@github.com:FBing/java-code-generator如果执行gitremotermorigin报错的话,我们可以手动修改gitconfig文件的内容/$vi.git/config把[remote“origin”]那一行删掉就好了。...

Git安装遇到的问题fatal: Could not read from remote repository.的解决办法

转自:https://blog.csdn.net/huahua78/article/details/52330792查看远端地址 gitremote–v 查看配置 gitconfig--listgitstatusgitadd.//暂存所有的更改gitcheckout.//丢弃所有的更改gitstatus//查看文件状态gitcommit-m"本次要提交的概要信息"//提交设置远端仓库地址 gitremoteset-urlorigin你的远端地址 gitpushoriginmaster出现以下情况:解决办法:删除当前key,然后重新生成key,会在本地C:Users你的用户名.ssh生成文件夹,里面有id_rsa和id_rsa.pub两个文件 然后复制id_rsa.pub文件里面的内容,到https://github.com/settings/keys新建一个,  设置远程地址:(上面新建的) gitremoteaddorigin_new新的地址 gitremote–v查看 gi...

IDEA 创建git 分支 拉取分支

  此时只是在本地创建好了分支,修改源代码后add,commit将本地分支提交到远程仓库     分支已创建,其它成员此时就可以从git拉分支...

git远程库与本地联系报错fatal: Not a git repository (or any of the parent directories): .git

github上新建了一个仓库,然后相与本地的仓库联系起来$gitremoteaddoriginhttps://github.com/liona329/learngit.gitfatal:Notagitrepository(oranyoftheparentdirectories):.git总是报这个错解决方法:gitinit成功...

GIT 查看/修改用户名和邮箱地址

用户名和邮箱地址的作用用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。每次commit都会用用户名和邮箱纪录。github的contributions统计就是按邮箱来统计的。查看用户名和邮箱地址:$gitconfiguser.name$gitconfiguser.email修改用户名和邮箱地址:3、$gitconfig--globaluser.name"username"$gitconfig--globaluser.email"email"...

博客加上“Fork me on Github”彩带

 如今,随着Git的大热以及Github的优越性,许多知名开源项目都将源代码托管到Github上了。在Github上不仅可以托管自己的开源项目,还可以Fork人家的源代码,给自己感兴趣的项目评价(star)。即便不Fork,你还可以关注(watch)该项目,甚至上升到个人“崇拜”(follow)。当然,本篇并不来讲怎么使用Git和Github,关于这方面的教程网络上已经足够多了。Github官方给出的帮助也非常有用。这篇博客就说说怎么给自己的博客加上“ForkmeonGithub”彩带。   许多开源项目的首页上,往往会有“ForkmeonGithub”这样一条彩带位于左上角或右上角。如下: 复制你喜欢的颜色,复制代码打开博客园的后台,选择“设置”,拉到最下面的“页首Html代码”,将复制的内容粘贴进去(注意,要将上图链接中的you换成自己的在Github上的账号):点击保存,回到首页。刷新就可以看到效果 ...
代码星球 代码星球·2021-02-23

删除本地文件后 Git从远程仓库重新获取

删除本地文件后,想从远程仓库中从新Pull最新版文件。Git提示:up-to-date,但未得到删除的文件原因:当前本地库处于另一个分支中,需将本分支发Head重置至master.git强制覆盖: gitfetch--allgitreset--hardorigin/mastergitpullgit强制覆盖本地命令(单条执行):gitfetch--all&&gitreset--hardorigin/master&&gitpull  原文链接:https://www.jianshu.com/p/648e2046c5ba...
首页上一页...34567...下一页尾页