zoukankan      html  css  js  c++  java
  • git 学习笔记

    群里的小伙伴推荐了一个京东云,好么,什么都出云,反正免费,真好。不定期更新

    要用git管理代码啊,好烦啊,总要学新东西,人家gitcode都用,我也学吧,以后说不定还可以装装逼。

    首先放上教程,向这位老师致敬!这个只记录命令,为了以后查找方便。

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256916071d599b3aed534aaab22a0db6c4e07fd0000

    First Class:

    创建版本库

    建立文件夹 貌似和linux命令很像啊 毕竟就是一个人写的么
    $ mkdir xxxx
    目录跳转
    $ cd xxx/xxx/xxx
    显示当前路径
    $ pwd
    初始化,初始化后,当前路径下会出现一个隐藏文件夹 .git 这个是管理版本用的,千万别手贱
    $ git init
    添加文件,可以多次添加,然后把整个队列一次提交
    $ git add xxx.xxx
    提交
    $ git commit -m "这句话加入log"
    查看状态(这个不知道怎么解释好)
    $ git status
    查看修改情况,这个命令可以知道哪个文件修改过,但是如果你进行了add操作,那么就没反应了
    $ git diff
    查看日志(一行显示)
    $ git log
    $ git log --pretty=oneline
    版本退回(上一版本^上上版本^ 其他~100)
    $ git reset -hard HEAD^
    $ git reset -hard HEAD^^
    $ git reset -hard HEAD~100
    $ git reset -hard XXXXXXX(ID)
    使用过的命令
    $ git reflog



     
  • 相关阅读:
    今日头条、Face++开发岗面经
    美团offer面经
    成都百度测试开发一二面面经
    美团四面面经
    久邦数码(3G门户)面试
    58 面试
    好未来提前批
    百度提前批
    新浪面经
    Java Programs
  • 原文地址:https://www.cnblogs.com/sanqianjun/p/3807657.html
Copyright © 2011-2022 走看看