Git操作,远程与git删除本地分支同步的疑惑?

git如何撤销删除的远程分支_百度知道
git如何撤销删除的远程分支
怎么吧hotfixes分支撤销会来啊?,发现develop分支还没有合并git push origin --delete hotfixes把hotfixes分支删除了?
提问者采纳
切到你的那个hotfixes分支$git push origin HEAD.&#47:$git checkout hotfixes
/e3c1c6c477d541bf0cdf5a373e95d077e83290
找到这个查看是不是那个提交$git show f8e3c1c6c477d541bf0cdf5a373e95d077e83290
/objects$ll
12;e3c1c6c477d541bf0cdf5a373e95d077e83290$git log你的hotfixes分支上的提交又出来了 0 0; 12,然后$f8&#47.啊&#47.git/
找下那个时间段的提交:$git checkout -b hotfixes ,分别git show xxxxxx
git show xxxxxx
git show xxxxxx
git show xxxxxx只能GOOD LUCK FOR YOU:52 f8&#47:53 f2/去掉; 12;f8//&#47,不过恢复的话可以1)如果自己其他目录(或者其他同事那)还有一个没同步完服务器你删除分支操作的代码库:52 ba/啊什么的N多个提交分不清的话,记得它的时间也可以:hotfixes-new如果你找不到那个commit-id.; 12:51 e7&#47!.&#47:hotfixes-new2)如果你记录有hotfixes分支上最后一次提交的commit-id(SHA值)貌似没有撤销删除分支的操作!,去!$git push origin HEAD
提问者评价
采纳率100%
其他类似问题
git的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁IDEA使用远端Git仓库
-------------
新增文件夹...
新增文件夹
(多个标签用逗号分隔)
IDEA中直接使用远程git仓并不像eclipse中那样方便,但是可以结合git的官方gui工具来辅助其完成。
一.将本地项目的本地Git仓库上传到远程Git仓库的方法
在idea中为项目添加好git后,使用Git GUI打开项目的git仓库:
然后添加一个远程仓库:
中途会需要确认远程仓库的密码:
添加完远程仓库后,上传工作区内容到远程仓库:
依旧需要认证:
二.将远程Git仓库克隆为本地Git仓库,然后从克隆好的本地Git仓库中Checkout项目
使用Git GUI的克隆功能:
克隆远程仓库到本地后,用IDEA的"Check out from Version Control",将本地Git仓库中的内容Checkout出来就可以了。
Checkout时,Vcs Repository URL 填写克隆下来的本地Git仓库的路径:
来自:http://my.oschina.net/since1986/blog/300400
相关资讯  — 
相关文档  — 
发布时间: 23:20:30
同类热门经验
65751次浏览
68883次浏览
47009次浏览
29858次浏览
28649次浏览
15806次浏览
OPEN-OPEN, all rights reserved.Eclipse上GIT插件EGIT使用手册_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
169页免费62页免费141页2下载券27页免费8页免费9页免费30页免费6页免费11页免费25页1下载券
喜欢此文档的还喜欢3页免费
Eclipse上GIT插件EGIT使用手册|实​用​文​档​分​享
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢5220人阅读
第一次在VS2013中使用Git,也是第一次使用Git,各种不熟悉。百度各种使用经验,大都不屑于使用VS2013集成的Git,建议下载这个下载那个,我也照学了,确实能实现项目的提交、同步、合并的工作,但都不能与VS2013实现无缝配合,总觉得别扭。
经过尝试摸索,终于发现VS2013集成的Git其实已经集成的很好,建项目、配置远程同步地址、提交、同步、合并等工作都能一气呵成。这里分享一下,希望对后来者有帮助。
1、使用SCM Manager在远程Git服务器新建一个空Repositories,这里起名GitTest。
2、打开VS2013,新建项目GitTestProject,右键单击解决方案,选择“将解决方案添加到源代码管理器”,选择Git
2、切换到团队资源管理器(【菜单】视图-&团队资源管理器),在上方选择主页图标,可以看到更改、分支等选项。如果是初次使用,会提示“安装第三方Git命令提示符工具”,点“安装”即可。
3、选择上图中的“更改”,代表的是要查看已经更改的文件。目前所有文件都还没有提交,因此所有文件都是已更改项。然后输入此次更改提交的标签(必输项),这里我输入的是“我创建”,点提交按钮,即提交当前更改到本地了。
4、界面显示已提交,接着就可以同步(Push)了,点下图中的“同步”或“未同步提交”,或者切换到主页再选择“未同步提交”,进入同步界面
5、首次同步需要设置远程存储库的地址,将第一步中建好的Repositories的URL复制过来填上,然后点“发布”按钮。如果需要用户名密码,会弹出窗口让你输入。注意:如果系统是Win7,而且输错了用户名密码,就悲剧了,下回是不会让重输的。解决方案是到控制面板的“凭据管理器”中删除或修改对应凭据即可。
至此,解决方案就成功添加到远程源代码管理了。之后如果修改了代码,提交更改后,在第5步中的界面上点“同步”就能上传到Remote,如果别人已上传同一文件,会提示你,需要你合并后再上传。获取Remote的版本,在第5步的界面上点“拉取”即可。
如果是要参与别人已经建好的项目,打开VS2013,切换到“团队资源管理器”,点上方“主页”右侧的下拉三角,选择项目-&连接到团队项目,然后选择“克隆”,填入Git的Remote Url和要克隆到的本地目录(该目录必须为空),然后点克隆按钮即可将项目克隆到本地。
也可用第2步中安装的第三方Git命令行工具克隆项目到本地。将第三方Git命令行工具的安装目录(C:\Program Files (x86)\Git\bin)添加到系统Path,打开命令行窗口,切换到欲将项目安放的目录,运行Clone指令,项目就可能达到指定目录了,然后用VS2013打开即可工作。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:209360次
积分:2760
积分:2760
排名:第5330名
原创:46篇
转载:90篇
评论:90条
(2)(1)(3)(6)(3)(1)(1)(2)(1)(2)(1)(2)(1)(1)(1)(1)(1)(3)(5)(1)(1)(10)(6)(4)(1)(1)(3)(1)(1)(4)(1)(4)(1)(2)(1)(1)(1)(1)(2)(1)(1)(1)(5)(26)(4)(13)

我要回帖

更多关于 git放弃本地修改 的文章

 

随机推荐