第一次使用git的过程记录
参考了两个文章
菜鸟教程-git简明指南
阮一峰-常用git命令清单
- git的几个工作区(此处参考了上面的两篇介绍)
简单步骤如下
- git init 在当前目录建立工作区
- git add * 或 git add filename 将全部/部分文件加入index暂存区
- git commit -m "message" 将暂存区index提交到head本地仓库区
- git remote add origin server 之前没有clone仓库,给本地仓库添加连接一个远程服务器,server为SSH或https地址
- git push origin master 将head本地仓库推送到远程仓库
后续学习到了更多的,会继续补充=-=
补充:
操作失误,回退版本:
可以先使用git reflog命令查看近期的修改日志
然后使用
或
补充:
追加ignore文件
.gitignore只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的
解决方法:把本地缓存删除(改变成未被追踪状态),然后再提交,这样就不会出现忽略的文件了
追加:
一般而言:本地分支推送到远程分支,都是同名推送,例如本地dev分支只会推送到远程dev分支
若想要让本地dev分支推送到远程的master分支,这里记录一个方法,可以用 git push origin dev:master