Git入门使用

1、Git简介

1、Git是一个源代码管理工具
2、管理源代码让源代码可以被追溯,主要记录每次变更了什么,谁主导这次变化。
3、Git之前很多使用svn,vss等。

网站:

https://guides.github.com/

2、安装Git

(1)Git命令行工具
(2)基于Git命令行的一个客户端软件(提供一个界面去管理源代码)

3、Git命令操作

(1)初始化一个本地Git仓储

cd 当前项目目录
git init   //初始化一个本地仓库

–就是在本地文件夹中添加一个.git的文件夹用户记录所有的项目变更信息
(2)查看本地仓储的变更状态

git status  //用于查看本仓储的状态,第一次查看,显示的是一坨没有被跟踪的文件
git status -s   //-s是输出简要的变更日志

(3)添加本地暂存(托管)文件

git add  

–可以将一个没有被跟踪的文件添加到跟踪列表
(4)添加本地Git忽略清单文件
类似于node_modules这种性质文件不应该被跟踪,则需要在代码库文件夹的根目录添加一个.gitignore文件,此文件用于说明忽略的文件有哪些。

node_modules   

–.gitignore内容,多个文件夹的话,换行,继续添加
(5)提交被托管的文件变化到本地仓储

git commit   

–将本地的变化提交的本地的仓库文件夹归档,一般在有了一个单元的整体变化后再提交
(6)对比差异

git diff

–可以用于对比当前状态和版本库中状态的变化
(7)查看提交日志

git log

–可以查看提交日志
(8)回归到指定版本

git reset --hard  

注意,团队开发的话会有一个公共机器,用于组合代码。GitHub就是一个Git服务的提供商。在创建了一个GitHub账号,然后创建自己的库,并且将代码上传至GitHub服务器上。(不买私有账户的话,只能是公开的形式)。

(9)为仓储添加远端(服务器端)地址

git remote add origin https://github.com/zhou/ws.git

(10)将本地仓储的提交记录推送到远端的master分支。

git push -u origin master

(11)拉取远端master分支的更新记录到本地

git pull origin

(12)创建分支(aaa是名字,gh-pages也可以是名字,这个是可以发布链接到)

git branch aaa

(13)切换分支

git checkout aaa

(14)查看分支

git branch
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值