博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git快速入门
阅读量:4186 次
发布时间:2019-05-26

本文共 1156 字,大约阅读时间需要 3 分钟。

第一步:git自报家门

在你用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  文件名

 

推送远程仓库github

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 
//查看某文件的日志$ git log . //查看本目录的日志

如果感觉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/

你可能感兴趣的文章
CMD命令名详细大全
查看>>
C、C++、MATLAB、Python、Go 哪个比较适合写算法
查看>>
Spring的一个命名空间的名称空间处理程序没有找到
查看>>
Maven常用插件配置和使用
查看>>
spring.schemas、spring.handlers的使用
查看>>
命名空间
查看>>
数据总线技术框架说明
查看>>
ifconfig和ipconfig有什么区别
查看>>
linux配置ip地址后重启哪个服务
查看>>
git的安装
查看>>
Sublime 和webstorm的区别
查看>>
dblink是什么
查看>>
Greenplum数据库的dblink功能之搭建
查看>>
数据库的模式
查看>>
spark与storm的对比
查看>>
感悟20170302
查看>>
Git服务器 及gitolite的搭建及简单操作
查看>>
bootstrap+jq+underscore+ionic+react+angularjs
查看>>
GP和Hadoop各自的优势在哪?
查看>>
Scala 简介 优点 及 用途
查看>>