当前位置:   article > 正文

git和github

git和github

        本文主要探讨git基础操作。

Linux安装git

apt-get install -y git

申请github账号,构建项目

设置github的linux token

 

登录github账号 

 

 

git指令 

  1. git config --global user.name 查看用户名
  2. git config --global user.name "name" 修改用户
  3. git config --global user.email 查看邮箱
  4. git config --global user.email "name@163.com" 修改邮箱
  5. git config --list 查看配置列表
  6. git init 仓库 初始化仓库
  7. git add 文件 提交文件到暂存区
  8. git commit -m "描述" 提交日志
  9. git log 查看提交日志
  10. git reflog 查看提交日志
  11. git status 查看暂存状态
  12. git reset 文件 取消文件暂存
  13. git reset --hard 物理节点 恢复暂存状态
  14. git stash 暂存修改代码
  15. git stash pop 还原第一个暂存修改代码
  16. git stash list 查看暂存记录
  17. git stash clear 清空暂存记录
  18. git stash apply 编号 还原指定编号暂存记录
  19. git stash drop 编号 删除指定编号暂存记录
  20. git mv path ne_path 移动或重命名文件
  21. git rm file 删除文件
  22. git branch
  23. -a:显示所有分支(本地和远程)
  24. -r:显示远程分支
  25. -v:显示最后一次提交的分支
  26. git branch 分支名 创建分支
  27. git branch 查看分支(*为当前所处分支)
  28. git checkout 分支名 切换分支(默认master)
  29. git branch -d 分支名 删除空分支及合并完成的分支
  30. git branch -D 分支名 强制删除分支
  31. git diff 查看未暂存的修改
  32. git diff --cache 查看未提交的暂存
  33. git diff commit_id_01 commit_id_02 显示两次提交之间的变化
  34. git merge 分支名 合并分支到当前分支
  35. git rebase 分支名 并分支到当前分支,若产生冲突,解决完冲突后:git rebase --skip
  36. git clone URL 克隆远程仓库(标签,分支)
  37. git remote add 库名 URL 添加远程仓库
  38. git remote -v 显示远程存储库URL
  39. git remote remove 库名 删除远程仓库
  40. git remote rename 旧库名 新库名 重命名远程仓库
  41. git pull 远程库名 远程分支 更新本地库(进入项目目录更新库)
  42. git push 远程库名 远程分支 更新远程库(进入项目目录修改文件并添加和提交日志,再上传)
  43. git tag 显示标签
  44. git tag -a 标签名 -m "标签描述" 添加标签
  45. git tag -d 标签名 删除标签
  46. git checkout 标签名 切换标签(文件为标签版本下文件)
  47. git push 远程库名 标签名 推送标签文件
  48. .gitignore git忽略文件(github创建项目添加生成)

 demo:

        拉取github上建好的项目代码

结果示例:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/453425
推荐阅读
相关标签
  

闽ICP备14008679号