GIT使用简介

安装

1) 首先安装msgit

下载地址:http://msysgit.github.io/
或直接使用安装包:Git-1.9.4-preview20140611.exe
2) 然后安装TortoiseGit(TortoiseGit只是一个GUI工具,将msgit做了一下封装)

下载:https://code.google.com/p/tortoisegit/wiki/Download
或直接使用安装包:TortoiseGit-1.8.10.0-64bit.msi(64位系统)、TortoiseGit-1.8.10.0-32bit.msi(32位系统)
3) 配置TortoiseGit

在Windows桌面或文件夹内部鼠标右键空白区域,在菜单中选择TortoiseGit->Settings进入TortoiseGit的设置界面。
选择General->Git for Windows->Git.exe Path,将之前msgit的安装路径bin文件路径填入。
如:msgit安装逻辑为D:\Software\Git,那么就填入D:\Software\Git\bin
这里是列表文本git常用命令

1) clone

克隆代码,将服务器的代码克隆到本机
2) commit

提交代码,git的提交代码都是本地的,不会同步到服务器,若需要同步到服务器,则需要调用push
3) fatch

拉取服务器代码放到本地git库中,但并不合并本地代码,仅仅是存放在本地git库中
4) merge

将本地git库中的代码合并到自己的代码中,一般与fatch配合使用,先拉取,再合并
5) pull

pull的作用就是上面fatch和merge的结合,即拉取服务器代码放到本地git库中并且合并到自己的代码中
6) resolve

解决冲突,在执行merge或者pull时,如果团队其他成员与自己修改了同一处文件内容,则会行成冲突,这时需要resolve解决冲突
7) push

推送代码,将本地代码推送到服务器
8) show log

查看日志
9) diff

查看改动/区别
10) revert

还原,如果有些修改不想要了,则可以执行还原,并将文件还原到最后一次提交的样子
11) reset

重置,即版本回退,可以回退到任何一次commit的时间点
12) switch/checkout

切换分支,当有多个分支时,使用switch/checkout切换到其他分支
git简单用法

每次写完一段代码后就可以执行commit,行成经常commit的习惯,由于git的commit是本地提交,所以不会影响到其他人,并且
commit之后就可以保存到本地git库中,避免代码丢失,所以尽可能多的commit是使用git的一个好习惯

当需要将代码同步到服务器时,需要先使用fatch+merge或直接使用pull将服务器的最新代码先合并到本地,若出现了冲突,则
先解决冲突,若没有冲突则完成合并,然后commit。commit之后使用push将本地代码同步到服务器。

posted @ 2016-11-17 14:40  淘气天秤座  阅读(194)  评论(0编辑  收藏  举报