Git初用心得

第一次使用git,因为之前操作系统的实验需要,在虚拟机中使用过lniux系统,所以对这种用指令输入而不是图形化的程序感觉不是很陌生。感觉git还是很人性化的,git gui就是图形界面,操作起来也不复杂。当然,作为一名有思想觉悟的预备程序员,我还是老老实实的用git bash。。只是有个地方觉得比较奇怪,我在机房实验的时候用VC++6.0新建了C程序,但却不能上传,回寝室后再次上传却又可以了。

使用步骤:
  1、下载mys-git:http://msysgit.github.io/;
  2、在github上注册,并新建代码库,并复制代码库地址;

  3、打开gitbash,cd e/Git:进入打算放置代码库的文件(视情况而定,我的放置位置是e/Git);

  4、git clone 代码库地址:将代码库复制到本地;

  5、添加需要上传的代码和文件;

  6、cd helloworld623:在gitbash中进入下载的代码库(视情况而定,helloworld623是我的代码库);

  7、touch .gitignore: 创建.gitignore文件;

  8、vi .gitignore: 编辑 .gitignore文件,编辑内容如下;

  9、git add .:将所有文件添加到本地repository,在.gitignore里的匹配项会被自动忽略;

  10、git commit -m "msg":将变动提交到本地repository;(“msg”,引号内的内容仅是备注,与操作指令无关,可以修改)

  11、git push "remote repository path":将本地仓库推送到远程仓库分支,github远程仓库的主分支路径默认是origin/master,需要输入用户名和密码才能上传成功;

  12、刷新github,看到已经提交

  接下来说说使用心得。
  1、英语要学好。。。至少使用的专业英语要很熟悉。刚刚进入github界面的时候,全英文界面让我恨不得帮github汉化一下。刚刚使用的时候也因为看不懂浪费了很多时间。
  2、不得不说,git使用起来还是很方便的。我是说就我现在所使用到的功能而言,从本地上传的过程并不复杂。也有很多开源代码供人学习,直接fork到自己的代码库。
  3、对团队开发的帮助挺大的。虽然在QQ上建个群,然后将文件上传也可以达到相同的效果,但真的使用后感觉还是差挺多的,至少QQ上可能会受到一些打扰,而使用git时可以更加专注。
  4、图形操作界面和指令操作界面。刚下载下来的时候,我还是比较喜欢图形操作界面的,不用敲键盘,鼠标点两下就好了。但是用git bash上传了两次后,突然觉得使用命令操作界面也没有想象的那么繁琐,熟悉了指令后也挺快的,而且界面比图形界面更简洁。当然,还有很多指令我没有用过,不过我也开始理解为什么有的人偏好命令操作界面了。而且,说实话,用指令操作的话做成了会比较有成绩感。。。
  也算是又熟悉了一项工具了,又进步了一点,希望自己坚持下去。
  另:helloworld实例

原文地址:https://www.cnblogs.com/i-Tree/p/4823843.html