最近前端同学和我们做了前后端分离。然后把项目从SVN迁移到了Git。
然后简单整理了这份Git使用文档。
先注册一个Github的账号。
一.Mac下Git下载安装:
打开终端然后输入:
brew install git
1.Git 常用命令:
(1)从git克隆项目到本地(类似svn checkout):git clone https://github.com/tianjinjiang/test/
(2) 显示有变更的文件(类似于svn st):git status
如果有新增文件,但是没有进行跟踪,git status会显示如下:
(3)对新增文件建立跟踪:git add test(test为文件名称)
再次进行git status,可以看到新文件:
(4)提交变更(类似于svn commit): git commit
提交完成后,会要求输入一个评论,以便记录这次变更。
提交完代码可以再进行git status查看一下是否有变更的文件:
(5)将文件推送到gitHub命令:git push
(6)从github拉取文件(类似于svn up):git pull
(7)查看提交历史(类似于svn log):git log
(8)回到之前的一个历史版本:git reset --hard eb86ca17d685a0253f2804fdb25fe34990cddbf0
(9)显示全部版本号日志,包括过去的版本和未来的版本:git reflog
(10)拉取一个分支(和svn分支不太一样,是一个本地的分支):git branch One
(11) 查看当前全部分支:git branch
(12)切换到某个分支:git checkout One
(13)合并某个分支到当前分支:git merge One
(14)删除某个分支:git branch -d One(One为分支名称)
目前自己玩了一下,觉得比较常用的就这些命令行。