
1、创建新仓库
创建新文件夹,打开,然后执行gitinit以创建新的git仓库。
2、检出仓库
执行如下命令以创建一个本地仓库的克隆版本:
gitclone/path/to/repository
如果是远端服务器上的仓库,你的命令会是这个样子:
gitcloneusername@host:/path/to/repository
3、工作流
你的本地仓库由git维护的三棵“树”组成。第一个是你的工作目录,它持有实际文件。
第二个是缓存区(Index),它像个缓存区域,临时保存你的改动;最后是HEAD,指向你最近一次提交后的结果。
4、添加与提交
你可以计划改动(把它们添加到缓存区),使用如下命令:
gitadd<filename>
gitadd*
这是git基本工作流程的第一步;
使用如下命令以实际提交改动
gitcommit-m"代码提交信息"
现在,你的改动已经提交到了HEAD,但是还没到你的远端仓库。
5、推送改动
你的改动现在已经在本地仓库的HEAD中了。执行如下命令以将这些改动提交到远端仓库:
gitpushoriginmaster
可以把master换成你想要推送的任何分支。如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:
gitremoteaddorigin<server>
如此你就能够将你的改动推送到所添加的服务器上去了。
6、分支
分支是用来将特性开发绝缘开来的。在你创建仓库的时候,master是“默认的”。
在其他分支上进行开发,完成后再将它们合并到主分支上。
创建一个叫做“feature_x”的分支,并切换过去:
gitcheckout-bfeature_x
切换回主分支:
gitcheckoutmaster
再把新建的分支删掉:
gitbranch-dfeature_x
除非你将分支推送到远端仓库,不然该分支就是不为他人所见的:
gitpushorigin<branch>
7、更新与合并
要更新你的本地仓库至最新改动,执行:
gitpull
以在你的工作目录中获取(fetch)并合并(merge)远端的改动。
要合并其他分支到你的当前分支(例如master),执行
gitmerge<branch>
两种情况下,git都会尝试去自动合并改动。不幸的是,自动合并并非次次都能成功,并可能导致冲突(conflicts)。
这时候就需要你修改这些文件来人肉合并这些冲突(conflicts)了。改完之后,你需要执行如下命令以将它们标记为合并成功:
gitadd<filename>
在合并改动之前,也可以使用如下命令查看:
gitdiff<source_branch><target_branch>
8、标签
在软件发布时创建标签,是被推荐的。这是个旧有概念,在SVN中也有。可以执行如下命令以创建一个叫做1.0.0的标签:
gittag1.0.01b2e1d63ff
1b2e1d63ff是你想要标记的提交ID的前10位字符。使用如下命令获取提交ID:
gitlog
你也可以用该提交ID的少一些的前几位,只要它是唯一的。
9、替换本地改动
假如你做错事(自然,这是不可能的),你可以使用如下命令替换掉本地改动:
gitcheckout--<filename>
此命令会使用HEAD中的最新内容替换掉你的工作目录中的文件。已添加到缓存区的改动,以及新文件,都不受影响。
假如你想要丢弃你所有的本地改动与提交,可以到服务器上获取最新的版本并将你本地主分支指向到它:
gitfetchorigin
gitreset--hardorigin/master
10、有用的贴士
内建的图形化git:
gitk
彩色的git输出:
gitconfigcolor.uitrue
显示历史记录时,只显示一行注释信息:
gitconfigformat.prettyoneline
交互地添加文件至缓存区:
gitadd-i
1、GitBASH为Windows系统提供了类似Linux平台的命令环境,用户可以在GitBASH命令行中运行Git。
2、GitGUI提供了友好的图形界面,对于初级用户来说再好不过了,通过GitGUI能直观方便执行GitBASH的命令,不需要记住那些繁琐的命令。
3、ShellIntegration是WindowsExplorer外壳集成功能,就是在右键菜单中集成了常用的Git命令功能,非常方便!
1.从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。
2.在自己的机器上根据不同的开发目的,创建分支,修改代码。
3.在单机上自己创建的分支上提交代码。
4.在单机上合并分支。
5.把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6.生成补丁(patch),把补丁发送给主开发者。
7.看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
8.一般开发者之间解决冲突的方法,开发者之间可以使用pull命令解决冲突,解决完冲突之后再向主开发者提交补丁。
gitwindows版安装包最新版v2.14.2是git的最新版本,git对于开发人员来说是一款最好的辅助开发代码托管工具,小编带来的最新版本能够为你更好的利于开发。75488顺发棋牌进不去了
GitforWindows2.14.2(3)已发布,包含了自GitforWindowsv2.14.2(2)以来的更改。
新特性
ComeswithGitLFSv2.3.3.
Bug修复
Re-enabledsomeSSHv1cipherssincesomesites(e.g.VisualStudioTeamServices)relyonthemforthetimebeing.
git工具最新版本,修复了一些常见bug
展开内容
9.9/1,213.4M
小火车查尔斯射击版融入了动作射击玩法,以第一人称视角开展,驾驶老式火车环游开放世界岛屿,通过解谜与战斗来体验不一样的生存恐怖射击游戏内容,有兴趣的小伙伴就来东坡...
7.9/141.3M
神奇水域宝可梦手游是一款以皮卡丘为主角的动漫冒险游戏哦。这里充满提挑战的机遇。感觉选择你想要的御三家,一起挂机作战吧!一起来演绎平息阿尔宙斯与众神兽之间的争斗,...
8.2/1,138.6M
原子时钟专业版能够确切的显示时间数字或自定背景图片的指针,提供准确时间,会自动根据GPS系统来识别所在时区的精准时间,简单明快,直观醒目。原子时钟应用描述想要精...
8.6/1,337.4M
知学苑app为用户带来了一个互动学习平台,这里拥有精品好课,你想学习的这里都有,随时学习知识,提高成绩!软件介绍一个互动学习平台,你想学的都在这里,精品好课,限...
9.1/1,092.5M
超赞的超清手机壁纸桌面!每日精选壁纸锁屏来电秀,让你的桌面视频秀起来,这里有超多好看的高清的视频,可以直接一键设置成为自己的锁屏壁纸,还有来电铃声等等。不过这里...
8.2/1,935.7M
消消王国手游全新版本推出,这是一款泡泡龙类型的游戏,根据各种给出的场景,进行趣味消除,发射炮弹完成消除,丰富关卡一键解锁。3分钟上手5分钟上头,这样的消除游戏谁...
9.9/1,554.4M
skibiditoilet是一款玩起来非常有意思的冒险手游,在游戏之中玩家将成为一名马桶人,你需要在密闭的房间中逃出,这得看你是否能找到有用的线索,感兴趣的小伙...
8.6/1,845.1M
好用的记事本软件,可以用来记录很多的东西,写日记,记录心情,学习笔记等,在离线的状态下也能使用,随时随地记录查看。无限笔记app介绍无限笔记,让你的时间更有价值...
9.8/593.4M
iwanna之马里奥岛合金坦克弹头影子马戏团魂斗罗传说,由B站UP主@M木糖M等制作的一款虐心童年游戏改版,集合了多款知名游戏元素,更加难了,比猫里奥还猫里奥,...
7.5/1,370.3M
红人英雄血统是一款经典的英雄冒险闯关战斗手游。游戏有着丰富的玩法内容,轻松简单的闯关冒险射击玩法。我那家将操作红人英雄进行射击战斗。多种游戏模式,炫酷的武器装备...
10.0/382.4M
海底食人鲨大战射是一款海底冒险的鲨鱼模拟游戏,在这里玩家将成为一只大鲨鱼展开一场大猎杀,需要操控鲨鱼去吞食水上面的人类,要用最快的速度去吃到人,不然人类会跑掉的...
8.7/16.3M
智慧商贸进销存专业版电脑端针对单店经营管理,智慧商贸进销存专业版集合了进货、销售、库存、营销、盘点、客户关系管理等功能,帮您轻松搞定经营难题,浏览器、电脑、手机...
8.4/1,601.6M
战神蚩尤是一款融入了合成玩法的多人RPG手游,游戏中有超多副本,可以自由任意的进行挑战,轻松挂机,大佬武器装备不断掉落爆出;不断地参与战斗来强化自己、提升自己的...
9.4/1,937.6M
这个版本你不仅可以玩黑鹰坠落的16个关卡任务,还有全新的11个关卡任务等着你。令人窒息的战斗场面,黑鹰坠落+战队之刃的结晶!!新的冲突,新的任务,更多战斗!!你...
10.0/1,843.7M
幻域战魂永抽版是一款二次元幻想风格的rpg冒险战斗手游。玩家将成为主角开启自己的魔幻世界冒险之旅。你可以邂逅各种小伙伴组队战斗,和魔王进行pk,成为救世主!幻域...
8.5/7.0M
不少朋友在看完一本书好书之后都有种写点什么的冲动,或曰读书心得,或曰读后感。而曹文轩的草房子无疑就是那本让人看完之后想写点什么的书。本节内容小编为大家整理带来的...
7.6/1,703.4M
这是一款需要玩家动脑子的游戏,在罗罗几何游戏(RowRow)里,玩家将会咋自己和图形中找规律,找到合适的图形,并且推送至相应的位置即可完成那一关卡,你看这件,到...
8.1/322.6M
健康苏州app官方版是苏州本地一款专业的预约挂号软件,包括苏州本地的儿童医院,中医院,妇科医院等等都是可以在线预约挂号的,随时查看自己的病情!苏州本地挂号软件!...
9.0/513.1M
一款手机摄像的软件,拾光盒子手机版这款软件你可以在上面发布你的作品,还可以在上面进行取片,还有选片,还能在上面进行接单。拾光盒子手机版功能1、直接在手机上发布作...
8.0/273.7M
一款可以给玩家带来精彩都市成长人生的模拟游戏,拥有着很多真是的交互玩法可以在这游戏世界里带给大家,每个玩家都可以通过不断的经营来创造各种收益,不断提高你在游戏之...
8.5/946.9M
顶立方是一款网上购物的综合平台,打破了传统方式的购物神器,将更多的消费者和企业进行对接,为用户提供更多更为便捷的服务。整体上还是很不错的。顶立方应用介绍顶立方是...
7.7/1,536.8M
掌上瑞医app是瑞安市人民医院的官方手机客户端,具有在线预约挂号,查看就医指南等多种服务,方便网友就医,欢迎来下载!掌上瑞医app介绍“掌上瑞医”是瑞安人民医院...
8.2/1,439.5M
金刀烈焰是一款角色传奇游戏,靓丽的角色,经典的装备,乐趣的玩法,一呼百应的兄弟,将你重新拉回到那个充满激情的年代,热血攻沙,之间的热情让你嗨起来!金刀烈焰特色青...
7.8/825.3M
HarmonEy是一款galgame游戏,甜系作品,讲诉了甜蜜的爱情故事,小编提供的就是HarmonEy全CG存档,解锁所有的剧情画面。HarmonEy全CG存...
9.2/1,338.2M
承德百姓随手拍,市民通过扫描二维码进行下载、注册即可使用。您通过“百姓随手拍”反映问题后,问题会上报到数字化城管平台,平台会对收到的问题进行甄别梳理。软件功能1...