• git使用入门


    git是一个分布式的版本控制系统,本地有一套完全独立的代码库控制方式,同时又能通过pull和push和远程代码库进行协同开发和合并。

    1. git init用于初始化本目录为一个本地代码库,之后该目录下所有文件的改动都会被git记录。
    2. git remote add repositoryname sshlink_of_project用于将一个github上的仓库取一个别名为repositoryname,之后就能使用这个别名进行push和pull操作了:git pull repositoryname master(将repositoryname上的master分支pull到本地代码库的当前branch,push也是类似用法)
    3. git remote查看所有别名,git remote rm可以删除别名
    4. git add filename将文件加入本地仓库,或者将改动的文件加入暂存区,之后才能commit
    5. git commit -m “comment here”用于提交暂存区的所有改动,git commit --amend用于修改上一个改动(其执行就是把当前暂存区的所有改动commit同时让你修改上一个commit的comment,相当于将本次的commit和上一次合并)
    6. git status可以查看当前本地代码库中的文件的情况
    7. git log可以查看所有commit的情况,加上-p参数可以看到每个commit改动了哪些代码
    8. git diff可以比较当前本地代码(可能被修改)和暂存区的文件的不同,加上HEAD参数可以查看暂存区和当前仓库之间代码的不同

    相关资料:

    https://www.atlassian.com/git/tutorials/setting-up-a-repository

    书:版本控制之道:使用git

    github官网

  • 相关阅读:
    基于Antlr4编写DSL
    【整理】ANTLR应用案例 | 在路上
    【整理】ANTLR应用案例 | 在路上
    The ANTLR Parser Generator
    ANTLR4权威参考手册
    ANTLR Examples
    ANTLRWorks: The ANTLR GUI Development Environment
    http://www.cnblogs.com/vowei/archive/2012/08/24/2654287.html
    写一个编译器
    写一个编译器
  • 原文地址:https://www.cnblogs.com/xt2357/p/4032064.html
Copyright © 2020-2023  润新知