git github的使用


  1. > gitHub资源库:awesome css / awesome javascript awesome令人惊讶的
  2. > stylus 下一代css预处理引
  1. 1. git版本 `git version`
  2. 2. git config --global user.name "yourname";
  3. git config --gobal user.name 'chinaliyinghao@163.com'
  4. 3. git init 初始化一个本地仓库
  5. 4. git status 查看当前工作区的状态
  6. 4. git add demo.html 将文件添加到暂存区
  7. 5. git commit demo.html -m "提交日志" 将文件提交到本地仓库 形成一个历史快照
  8. 6. git log 查看提交日志
  9. 7. gitk 以图形界面的方式查看提交日志
  10. 8. git checkout index.html 将文件从暂存区恢复到工作区
  11. 9. git checkout b2ac4 index.html 把仓库中的某个历史记录恢复到本地
  12. 10. pull
  13. 11. push
  14. 12.git clone https://地址.. helloWorld 将远程的仓库克隆到本地
  15. 13. git push 将本地仓库的代码提交到远程仓库, 会提示输入用户名密码.
  16. 14. 多使用命令行操作
  17. 15. .gitignore 设置文件不被跟踪的文件
  18. 16. git clone https://.... --depth 1 只下载最新的版本
    1. git push https://github.com/CHINALYH/chinalyh.github.io.git master
  1. #### 5.3.1.初始化一个本地GIT仓储
  2. ```
  3. // 定位到仓储文件夹目录
  4. $ cd /dir
  5. // 初始化本地仓储
  6. $ git init
  7. ```
  8. #### 5.3.2.添加本地GIT忽略清单文件.gitignore
  9. ```
  10. // 添加OS X中系统文件.DS_Store到忽略清单,这将忽略项目任意目录下的.DS_Store文件或是文件夹
  11. $ echo .DS_Store >> .gitignore
  12. ```
  13. #### 5.3.3.查看本地仓储的变更状态
  14. ```
  15. $ git status
  16. ```
  17. #### 5.3.4.添加本地暂存(托管)文件
  18. ```
  19. // 添加指定文件名的文件
  20. $ git add README.md
  21. // 添加通配符匹配的文件
  22. $ git add *.md
  23. // 添加所有未托管的文件(忽略.gitignore清单中的列表)
  24. $ git add --all
  25. ```
  26. #### 5.3.5.提交被托管的文件变化到本地仓储
  27. ```
  28. $ git commit -m 'Initial commit(change log)'
  29. ```
  30. #### 5.3.6.为仓储添加远端(服务器端)地址
  31. ```
  32. // 添加一个远端地址并起了一个别名叫origin
  33. $ git remote add origin https://github.com/Micua/Git.git
  34. // 查看现有的远端列表
  35. $ git remote -v
  36. ```
  37. #### 5.3.7.将本地仓储的提交记录推送到远端的master分支
  38. ```
  39. $ git push -u origin master
  40. ```
  41. #### 5.3.8.拉取远端master分支的更新记录到本地
  42. ```
  43. $ git pull origin master
  44. ```
 

 
 
 
 
 




原文地址:https://www.cnblogs.com/itlyh/p/6024468.html