git 是什么玩意儿? git基本命令

首先,你为什么需要用git?

        如果你有过这样类似的经历:

        某天建了一个文件,名叫“代码.doc",过几天,有了"代码修改版2.doc",“代码修改版3.doc”,甚至,“代码最终版.doc”,“代码最终版2.doc”……   最后你根本就记不起来到底这些个版本之间都有什么区别!?想删不敢删,想汇合代码又太长太多。。。  

        或者,你曾经疑惑过:那些很多人贡献内容的开源代码!几百人甚至上千人都在写一个软件的代码!这到底是怎么实现的呢!?   其实这时候用的就是git!

        让我弱弱的告诉你,git其实真就是Linus Torvalds(Linux系统祖师)写的软件!目的是为了管理Linux内核的开发!  


git工作流程:

        第一步,先去Github注册个账号吧!这样你就有了一个不限容量的”远程仓库“,想往里边放什么就放什么!并且还能看到很多大牛创建的仓库,里边的宝贝随便用!

然后,使用git命令完成长期的复杂的工作吧!让git替你记住你所有的改动!

以下命令依次执行,可以创建自己的本地仓库,创建文件,提交远程仓库保存(前提有Github账号)。

mkdir  music //新建一个文件夹,命名music

cd music //进入文件夹music目录下
 git init //将music初始化成一个“仓库”
touch jingmi.txt //touch 新建文件命令
git status //查看当前仓库状态,此命令想用就用,不想用不用(等你更新次数多了,用着超方便)
git add jingmi.txt //这里我只新建了一个文件jingmi.txt,所以可以直接只写文件名到“临时仓库”(远程提交前必不可少的步骤)
git add.      //命令中的"."代表项目里的所有文件。如果你新建了不止一个文件,请用这个命令代替上个命令!
git commit -am 'add a new text file' //提交“临时仓库”里的文件到远程仓库()
git log //查看之前提交的所有历史版本列表(只有版本号)。每提交一次就产生一个历史版本。提交时,系统自动分配一个一串数字(版本号),用来唯一标示这次提交历史。
git checkout 版本号 //查看版本号所代表的那条提交历史,可以看到这次提交中所有的动态!



git思想很简单!就是拿自己的主机当”本地仓库“,存
当前工作内容,只要有动态(如更新文件、创建文件)就把“本地仓库”提交到“远程仓库Github”,git会帮你记住你每次提交都有哪些改动,添加了几行代码,在哪儿添加的,都改了多少地方!   这些git全部会帮你记下来,你随时忘记了,都可以通过”git log 
git checkout 版本号“这两条命令,找到之前 所有 的每次改动!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值