向github上传个人作品经常用到的git命令

  1. git init    ->将当前目录变成Git可以管理的仓库
  2. git status    ->查看仓库当前的状态
  3. git diff    ->查看修改了哪些内容
  4. git add    ->将文件添加到暂存区,语法为:git add filename
  5. git commit    ->将暂存区的所有内容提交到当前分支,语法为:git commit -m "本次提交的说明",
  6. git log    ->查看历史记录,显示从最近到最远的提交日志,后面可以跟一个参数:--pretty=oneline,可以让每条日志都在单独的一行上显示
  7. git reset    ->回退到之前的版本。git reset --hard HEAD~表示回退到上一个版本,git reset --hard HEAD~~表示回退到上上个版本,以此类推,git reset --hard HEAD~100表示回退到之前100个版本。也可以结合git log命令显示出的日志信息中的commit id来快速回退到指定版本。语法为:git reset --hard commit_id
  8. git reflog    ->显示每一次命令
  9. cat filename    ->查看文件内容
  10. git checkout -- file    ->丢弃工作区的修改
  11. git rm filename    ->删除版本库中的文件,注:git checkout -- file 命令也可以撤销删除操作
  12. ssh-keygen -t rsa -C "youremail@example.com"    ->创建SSH Key
  13. git remote add origin git@github.com:qbszxy/learngit.git    ->关联自己的github仓库
  14. git push -u origin master    ->将本地库的所有内容推送到远程库上,-u参数把本地的master分支和远程的master分支关联起来
  15. git push origin master    ->这个命令是在14中本地master分支和远程master分支关联起来后再推送的简化命令
  16. git clone git@github.com:qbszxy/learngit.git    ->从远程库克隆一个本地库

  以上就是用git向github上传作品经常用到的命令,其中,前11个是管理本地代码常用的命令,12-16个是连接github并向github推送的命令。

  还有很多其他的命令,比如分支管理、标签管理等。向个人的github上传自己的作品,暂时用不到这些,所以这里暂时不列出来。

posted @ 2018-01-03 15:39  小彬前端  阅读(107)  评论(0编辑  收藏  举报