版本管理工具git学习

最近这家新公司在用smartgit,被人说了不懂git,本人表示很不服气,所以借着这个周末,除了给母上大人做了一个佛教博客以外,自己还重新学习了一下git,笔记就写在自己的博客里吧。

1.git是做什么的?

用来备份文件。这么说其实有点类似于优盘。但是又不是,它在完全删除的情况下,也可以找回文件,有点像哆啦A梦的时光机,也可以多端应用,非常有利于团队合作。

2.git和github

github和git并不是一个,github是一个开源项目网站,给git是版本管理工具,我们可以先下载一个GitHub桌面版,有助于我们使用git.

3.在终端输入git help

将项目检出到本地:git clone 

 eg:            git clone https://github.com/EndeavorNo1/NothingGoldCanStay.git

跟踪文件:git add

查看当前文件状态:git status

撤销命令 git reset

提交变更:git commit '第一次提交代码'  (这个提交给本地的工作区,并不是提交到github上去)

提交到远程:git push

回到过去:git log  ->复制commitId ->git reset --hard commitId->拿到过去代码->git reflog->拿未来id->git reset --hard 未来id

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值