本文共 1156 字,大约阅读时间需要 3 分钟。
在你用git之前,要先自报家门,否则代码不能提交。
$ git config --global user.name #你是谁$ git config --global user.email #怎么联系你
1)创建版本库
//改变目录 $ cd E:/ //创建文件夹 $ mkdir test //仓库初始化 $ git init
** 注意**
- 不要把仓库建立在中文目录下,可能出问题 - .git是个隐藏目录,不要乱碰(你的每一次代码修改它都帮你记录着呢)2)查看仓库状态
$ git status
3)向仓库添加文件到缓存区
添加一个文件到控制版本器暂存区$ git add 文件名上传多个文件, .代表当前目录$ git add .
4)对版本库的文件进行操作
添加$ git commit -m 'add 添加的文件名'修改$ git commit -m 'modify 修改文件名'删除$ git commit -m 'del 删除文件名'
5)删除文件
$ git rm 文件名
1.为本地仓库添加远程库
为本地仓库添加远程库$ git remote add origin https://git.oschina.net/lianshou/test.git意思是:添加1一个远程库,代号是origin,地址是后面的url
push推送代码到远程库
$ git push origin master意思是,把本地的版本(默认是master),推到代号为origin的远程库去。这个过程会让你输入用户名和密码。
另一种方法不用别名,直接推送到远程库
$ git push http://... master
2.从github同步代码到本地
$ git pull #github地址
3.查看日志
$ git log //查看项目日志$ git log如果感觉log有点乱,可以使用一下命令让日志单行//查看某文件的日志$ git log . //查看本目录的日志
$ git log --pretty=oneline
4.切换版本
1)查看版本变化
$ git reflog //查看版本变化
HEAD指向当前版本切换为head的前1版本$ git reset --hard HEAD^切换为head的前2版本$ git reset --hard HEAD^^切换为head的前100版本$ git reset --hard HEAD~100
使用HEAD切花版本比较麻烦,可以利用版本号来切换。
$ git reset --hard #版本号//版本号不用写那么长,能保证不会重复就可以
转载地址:http://vdfoi.baihongyu.com/