GitHub常用指令

119 阅读2分钟

初次(安装后第一次)执行时的git指令

  1. git config --global user.name "用户名" ------------设置用户名(引号中需改成自己的用户名)
  2. git config --global user.email "邮箱" ---------------设置邮箱(引号中需改成自己的邮箱地址)
  3. ssh-keygen -t rsa -C "你的邮箱" --------------------配置git和github/码云连接(引号中需改成自己的邮箱地址)

常用git指令

  1. git clone git中项目的 ssh地址 ------------------下载远程仓库的项目
  2. git init ------------------------------------------- 初始化本地库
  3. git status ---------------------------------------- 查看本地库(工作区、缓存区)状态
  4. git add '文件名' --------------------------------- 添加暂存区
  5. git rm --cached 文件名 ------------------------ 从暂存区移除文件
  6. git restore 文件名 ----------------------------- 工作区的文件修改后,未提交暂存区,可以撤销工作区修改
  7. git commit -m '版本号' ------------------------------------提交本地仓库
  8. git remote add origin 'ssh地址 或 https地址' ------------ 与ssh地址的远程仓库建立连接 origin是远程仓库的别名
  9. git push -u origin master ------------------- 向这个origin别名远程仓库的master分支推送代码(首次向远程仓库推送 需要加 -u)
  10. git remote ----------------------------------  查看远程仓库有所有别名
  11. git remote -v -------------------------------- 产看远程仓库所有别名以及对应的远程仓库地址
  12. git remote rm 远程仓库别名 ----------------- 删除远程仓库别名
  13. git log --------------------------------------- 查看提交的历史(查看仓库状态)
  14. git reflog ------------------------------------ 查看简略版的提交历史(查看仓库状态)
  15. git reset --hard 版本id ---------------------- 回滚到指定版本
  16. git pull -------------------------------------- 从github拉取代码
  17. git push ------------------------------------- 向github推送代码
  18. git branch ----------------------------------- 查看分支状态
  19. git branch 分支名 --------------------------- 新建分支
  20. git checkout 分支名 ------------------------- 切换分支
  21. git branch -d 分支名 ------------------------ 删除分支
  22. git branch -D 分支名 ------------------------ 强制删除分支
  23. git merge 分支名 ---------------------------- 合并分支
  24. git stash -------------------------------------- 将本地修改暂时存储起来
  25. git stash list ---------------------------------- 查看暂存的信息
  26. git stash pop -------------------------------- 应用最近一次暂存的内容 并清除stash内容
  27. git stash apply stash@{1} ------------------- 应用指定版本的暂存内容
  28. git stash clear ------------------------------- 清空暂存栈/列表
  29. touch 文件名 ------------------------------- 本地文件目录中创建文件
  30. touch .gitignore ---------------------------- 设置git忽略文件
  31. ll -------------------------------------------- 查看详细文件目录
  32. ls ------------------------------------------- 查看大致文件目录
  33. git reset --soft HEAD∧ -------------------- 从仓库区退回到暂存区
  34. git config --list ---------------------------- 查看注册信息
  35. clear----------------------------------------- 清空

vim编辑器

  • vim 文件名     进入vim编辑页面
  • 按i进入输入页面
  • 输入完毕
  • 按esc退出编辑模式
  • :wq保存并退出
  • :q直接退出