陈祥的博客 认知的进阶之路

git命令行推送抓取repository

2017-04-01
chenx-bob

github作为项目版本存储的重要工具对于项目管理有很好的模式和良好的用户体验,理解其工作模式,对于项目管理很重要。下图是我的理解:

image

初体验

  • git init //把这个目录变成Git可以管理的仓库
  • git add README.md //文件添加到仓库
  • git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了 
  • git commit -m “first commit” //把文件提交到仓库
  • git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库
  • git push -u origin master //把本地库的所有内容推送到远程库上

git工作模式很多样

  • git reset // 撤回提交到本地repos.的文件
  • git remote add // 增加本地repos.新的内容到remote
  • git commit // 提交工作目录文件到本地repos.
  • git rm //删除本地repos和工作目录的文件
  • git checkout //同步工作目录和本地repos.
  • git clone // 获取远程repos到本地工作目录并新建本地repos.
  • git branch // 新建或者查看分支
  • git fetch // 获取远程到本地repository
  • git merge //合并
  • git rebase //合并
  • git pull // 获取远程到本地repository
  • git config // 配置git默认的工作模式
  • git status //查看一下本地repository的状态

….

版权声明:本文为博主原创文章,未经博主允许不得转载。


评论