当前位置:   article > 正文

Git使用教程_git log --oneline

git log --oneline

Git安装

Git - Downloads

创建本地仓库

git clone 克隆一个仓库

git init 初始化仓库

git add xx.txt 添加文件到暂存区

git commit -m “XX” 提交文件-m后面是描述

git status 查看文件状态

git push 上传推送文件

git pull 拉取代码

常用命令

git --version 查看是否安装成功

git config --global user.name “xxx”

git config --global user.email “xxx@xx.com”

git config --list

git remote add origin url 关联远程仓库(这个origin是远程仓库的默认习惯命名,可以修改的)

git push -u origin master 第一次推送master分支的内容

git push origin master url 推送(url后续可以省略)

git pull origin master url 拉取代码

git remote -v 查看远程库信息

git remote rm origin 解除与远程库的关联

git log 查看提交日志

git log --oneline

git reset --hard 版本号 回退版本

图形界面工具

SourceTree

Sourcetree | Free Git GUI for Mac and Windows

Github Desktop

GitHub Desktop | Simple collaboration from your desktop

TortoiseGit

TortoiseGit – Windows Shell Interface to Git

远程仓库

Github、GitLab

GitHub: Let’s build from here · GitHub

Gitee

Gitee - 基于 Git 的代码托管和研发协作平台

Coding

CODING DevOps - 一站式软件研发管理平台-腾讯云

SSH公钥

本地仓库和远程仓库的传输是通过SSH加密的情况

$ ssh-keygen -t rsa -C "youremail@example.com"

找到.ssh文件夹,打开id_rsa.pub,复制里面的key,粘贴到对应的仓库托管平台。

忽略文件

  1. [Ll]ibrary/
  2. [Tt]emp/
  3. [Oo]bj/
  4. [Bb]uild/
  5. [Bb]uilds/
  6. [Ll]ogs/
  7. # Uncomment this line if you wish to ignore the asset store tools plugin
  8. # [Aa]ssets/AssetStoreTools*
  9. # Visual Studio cache directory
  10. .vs/
  11. # Gradle cache directory
  12. .gradle/
  13. # Autogenerated VS/MD/Consulo solution and project files
  14. ExportedObj/
  15. .consulo/
  16. *.csproj
  17. *.unityproj
  18. *.sln
  19. *.suo
  20. *.tmp
  21. *.user
  22. *.userprefs
  23. *.pidb
  24. *.booproj
  25. *.svd
  26. *.pdb
  27. *.mdb
  28. *.opendb
  29. *.VC.db
  30. *.vsconfig
  31. *.dmp
  32. # Unity3D generated meta files
  33. *.pidb.meta
  34. *.pdb.meta
  35. *.mdb.meta
  36. # Unity3D generated file on crash reports
  37. sysinfo.txt
  38. Library/
  39. Temp/
  40. *.sln
  41. *.csproj
  42. *.sln
  43. *.userprefs
  44. *.unityproj
  45. *.DS_Store
  46. # Builds
  47. *.apk
  48. *.unitypackage
  49. # Crashlytics generated file
  50. crashlytics-build.properties

学习网站

Git

Git教程 - 廖雪峰的官方网站

Git 远程仓库(Github) | 菜鸟教程

 

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

闽ICP备14008679号