Git初次使用感想

  一直以来都想学习一下GIt,奈何前阵子太忙,而且项目又是一个人在做,所以只是想想而已……最近项目收工,终于可以腾出时间来学习一下这个江湖神器。

  之前在做项目的时候,每天结束工作后,就会把代码备份一次,这样做的好处就是假如把程序改崩了,可以回到前一天的版本。不过这样做有一个不好的地方,就是假如项目很大,需要开发的周期长,那么用这个方法就会照成备份的版本太多,而且占空间;另外如果在工作最后时刻把程序整出了很多Bug,而且有一些Bug目前来说又不知道在哪,那么这时候回退到前一天的版本,那么今天的活就算是白干了。不管怎么说,有个版本控制系统来管理项目还是很不错的,毕竟在现在这个年代,不会用git之类的版本控制都不好意思说自己是程序猿……

  以我为例,我把刚刚完成的项目用git来做管理,现在来分享一下我是怎么操作的

  首先是要创建一个本地的代码库(repository)

$mkdir git_Repository

   进去之后先进行初始化

$git init

  把代码添加进来之后,把它添加在git的工作区中,由于我的项目文件较多,所以使用了

$git add .

  如果只是添加单个文件,例如readme.txt,可以用

git add readme.txt

  这时文件就被添加到工作区中,如果要把文件添加到master主支上,则需要用commit进行提交

$git commit -m "first commit"

  这个时候就可以在你的代码上为所欲为了,可以进行修改、回退等等操作,每次修改完后都要有add和commit两个步骤,其他的操作在此不赘述,可以参考其他的资料

  如果是要放到远程库里面,例如github或者gitblit里,则先要创建ssh key

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

  然后把id_rsa.pub的内容添加到github或者gitblit上,然后在网站上创建新的版本库,这时要注意是否有帮你Initial commit,如果有,则后续步骤会有所不同,后面再提。接下来就是把本地库关联远程库

  

$git remote add origin <repository address>

  然后就是把本地库的代码提交上去,如果之前没有initial commit,则直接

$git push -u origin master

  如果有,先要执行

$ git pull origin master

  push完后,就可以在远程库看到你的提交了,美滋滋

 

转载于:https://www.cnblogs.com/rogeryu1024/p/10037655.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值