GitHub是什么?(新手入门教程02)
前端inn
关注
接着上一期入门教程,这节讲如何把本地的项目托管到github上面。
在这之前,我们先要简单认识一下github,下面放一张大图
了解了这些之后,就可以开始操作了。
04
使用git提交管理项目
git上传和托管
本地项目区 → 暂存区 → 本地仓库 → github远程仓库
在你初始化项目的文件夹中右键打开git,把你的项目拖到当前文件夹。
把项目文件提交到git索引(缓存)中
git add . //把新增的、修改的文件都添加到暂存区(后面有个点是全部的意思)
查看当前git状态信息(查看是否有文件未提交)
git status
本地从缓存中加到库(repository)中
git commit -m '版本描述' //提交到本地仓库
强制推送本地修改分支至远程git仓库(-f强制 --force)避免一些麻烦
git push -u origin master -f
这样就完成了提交,github里面就有了提交的文件。
分享一些常用的Git命令
删除缓存区所有文件命令
git rm -r --cached .
查看日志
git log
查看本地添加了哪些远程分支地址
git remote -v
删除本地指定的远程地址
git remote remove origin
添加远程地址
git remote add origin https://xxxxx.git
本地分支重命名
git branch -m <oldbranch> <newbranch>
创建本地分支(添加-d是删除)
git branch 分支名称
切换分支(切换完成之后所在分支前面有*号)
git checkout 分支名称
也可以创建和切换
git checkout -b 分支名称
推送分支(github就有这个分支了)
git push origin 分支名称
删除远程分支
git push origin :
分支名称
查看本地和远程的所有分支
git branch -a
查看远程所有分支
git branch -r
回退:git reset 选项 提交点(选项:--hard表示全恢复 提交点:可用ID或标签)
git reset --hard v0.1
统计文件改动
git diff --stat master origin/master
-d // --delete:删除
-f // --force:强制
-m // --move:移动或重命名
-r // --remote:远程
-a // --all:所有
若您对前端开发有兴趣请关注前端inn
求分享
求点赞
求在看