git工具、github基本操作

本地使用git

本地仓库文件的三种状态:工作区 (git status 红色) 暂存区  (git status 绿色)历史区(git status 不显示)。

检测是否安装成功 git --version

git init  初始化

git add  文件/文件名  将文件或者文件夹添加到暂存区

git add --all  将文件夹中的所有文件添加到暂存区

将暂存区的文件夹拉回源文件

git reset HEAD --文件/--文件夹   将文件夹或者文件变为源文件

git reset HEAD-- .     将所有文件从暂存区变为源文件

将暂存区的内容生成历史版本

git commit -m “版本说明”

git log 查看所有的版本信息

回到指定版本

git reset --hard HEAD^ 有几个上档键就退回几个版本

git reset --hard HEAD 历史版本号

git默认不会管理一个空文件夹(注意空文件可以)

解决方案:在空文件中新建一个文件:.gitkeep   这个文件主要是占位,以后要在文件夹内写内容,可以删除这个文件,或者忽略这个文件管理

在.git同级的位置,新建文件:.gitignore ,在这个文件书写要忽略的内容,直接写文件名,代表要忽略的哪个文件。 写文件路径,表示要忽略的哪个文件夹  *.后缀,表示忽略的是所有后缀的指定后缀的文件

在线创建一个仓库(远程仓库)

在github上新建一个仓库

 

 

首次推送需要输入用户名和密码。

本地仓库修改前先执行 git pull (将线上仓库的东西同步到本地) 修改文件之后上传的时候只需要执行git push就可以了。刷新,查看一下,确保线上的仓库与本地仓库一致。

分支

创建分支   git branch 分支名

查看当前分支  git branch

切换分支 git checkout 分支名

创建并切换到这个分支 git checkout -b 新分支名

合并分支 git merge 要合并的分支

删除分支 git branch -d 要删除的分支名(注意:自己不能删除自己,切换到别的分支再删除)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值