周忠贤github链接:https://github.com/zhouzhongxian

git学习心得:通过这次的学习,体会到了许多东西只要你用心去做,就没有什么做不成,,这次体会到了网上学习的重要性,下面是我学习到的一些东西:
Git本地仓库的基本用法
     ① git init :初试化当前目录为一个Git本地仓库。
     ② git add <filename> : 如果一个文件是未被跟踪的,将 一个文件加入到Git版本控制当中,让Git对其进行跟踪;如果一个文件是已修改状态,则将一个文件放到暂存区中。
                git add .  :  "."点表示当前目录下的所有内容
     ③ git status : 查看当前Git仓库中所有文件的状态,若是为跟踪状态 则用红色显示。
     ④ git diff:比较工作目录中当前文件和暂存区域快照之间的差异,也就是修改之后还没有暂存起来的变化内容。
     ⑤ git commit:提交暂存区域。
               git commit -m <说明信息>
               git commit -a 可以跳过暂存区域,直接将已跟踪的文件暂存起来一并提交。
     ⑥ git rm <filename>:从Git中删除一个文件。
               git rm --cached <filenmae>:从暂存区删除一个文件,但是仍保留在工作目录中。也就是将文件变为未跟踪状态。
     ⑦ git log:查看项目提交历史记录。
               git log -p 选项展开显示每次提交的内容差异
               git log --stat 仅显示简要的增改行数统计
               git log --pretty=<option> ,其中option可以是:oneline(使每条历史信息在一行中显示),short,full,fuller,format(按指定的格式输出)
               gitk 可以打开历史记录的可视化查看窗口。
     ⑧ git commit --amend:修改最后一次提交。该命令是提交当前缓存区快照,并修改最后一次的说明。
     ⑨ git checkout -- <filename>:撤销对文件的修改,慎用!   
     ⑩ git reset HEAD <filename>:撤销对文件的暂存,让文件回到暂存前的状态。
 
 Git远程仓库的基本用法
     ① git clone [url]:将一个远程仓库克隆到本地。
     ② git remote:查看当前配置的远程仓库,在克隆完某个项目后,至少可以看到一个名为origin的远程仓库,Git 默认使用这个名字来标识你所克隆的原始仓库。如git remote add origingit@github.com:usernmae/repositoryname.git
               -v :显示对应的克隆地址。
               git remote add [remote-name] [url]:添加一个新的远程仓库。
               git remote show [remote-name]:查看远程仓库信息。
               git remote rm [remote-name]:移除远程仓库。
               git remote rename [old-remote-name] [new-remote-name]:重命名远程仓库。
     ③ git push [remote-name] [branch-name]:推送数据到远程仓库,remote-name指的是远程仓库简称,branch-name指的是分支名称。对于克隆的仓库默认分别为:origin,master
          git push -u origin master //将本地的项目提交到远程仓库

最新文章

  1. Android Tint
  2. Sql Server创建函数
  3. Microsoft.Office.Interop第三方程序 ppt 转换为PDF出错
  4. (转)spring boot注解 --@EnableAsync 异步调用
  5. How to Test Controller Concerns in Rails 4
  6. Merge Sort
  7. Google地图接口API之申请免费API Key(一)
  8. Android再学习-20141018-布局-进度条
  9. Unity编辑器扩展Texture显示选择框
  10. Java学习之内部类
  11. Oracle存储过程Procedure语法及案例
  12. 使用iptraf,ifstat查看网络流量
  13. achartengine之折线图
  14. php |= 什么意思
  15. JS /javascript 解除网页屏蔽右键(无法复制)的代码
  16. P1164 小A点菜
  17. html5降龙十八掌-函数,对象,数组的练习
  18. java 小心使用float和double他可能不如你所想
  19. Git 全局配置查看修改
  20. js弹窗 js弹出DIV,并使整个页面背景变暗

热门文章

  1. [项目实践] 在项目实战中提升代码效率的的一次应用实践-----使用列表解析式输出当前android设备的CPU核数
  2. react redux学习之路
  3. synchronized关键字用法
  4. C++整形转化成string类型---路径拼接在批处理程序中的应用
  5. Semaphore实现的生产者消费者程序
  6. Discrete Logging ZOJ - 1898 (模板题大小步算法)
  7. Python 扩展插件
  8. P3512 [POI2010]PIL-Pilots-洛谷luogu
  9. PAT A1113 Integer Set Partition (25 分)——排序题
  10. python 打印 emoji