• git常用的命令


    一、git工作流

    工作区  git init   
    暂存区  git add
    版本库  git commit
    

    二、仓库管理

    初始化版本库

    git init
    

    添加文件到版本库

    git add demo.txt
    git commit -m "test commit"
    

    查看仓库状态

    git status
    

    丢弃add

    git reset HEAD demo.txt
    
    git checkout --demo.txt
    

    丢弃commit

    git log ##查看commit的版本号
    
    git reset --hard hars值
    
    git status 
    

    三、远程仓库

    创建SSH key

    ssh-keygen -t rsa -C "sentangle@foxmail.com"
    
    ##window key存放位置
    C:UsersAdministrator.ssh
    

    github 设置地址

    https://github.com/settings/keys
    

    测试是否连接成功

    $ ssh -T git@github.com
    Hi sentangle! You've successfully authenticated, but GitHub does not provide s
    ll access.
    

    本地创建仓库

    echo "# testDome" >> README.md
    git init
    git add README.md
    git commit -m "first commit"
    
    ##关联远程仓库
    git remote add origin https://github.com/sentangle/testDome.git
    git push -u origin master ##第一次提交 
    

    克隆仓库

    git clone https://github.com/sentangle/testDome.git
    
    git push ##推送
    
    git pull ##拉取
    

    四、标签管理

    git tag ##查看所有标签
    
    git tag v1.0.1 ##创建标签
    
    git tag -a name -m "tag description ..." ##标签的描述
    
    git push origin v1.0.1 ##发布标签
    
    git tag -d v1.0.1 ##删除标签
    

    五、分支管理

    ##创建	
    git branch feature_x 
    git branch  ##查看所有分支
    
    ##切换到feature_x分支
    git checkout feature_x
    
    ##合并分支到master
    git checkout master
    git merge feature_x
    
    ##删除分支
    git branch -d feature_x
    

    六、其他文章

    git和svn的简单对比

    https://www.cnblogs.com/qcloud1001/archive/2018/10/31/9884576.html
  • 相关阅读:
    word count
    第三周作业:Visual Studio 2013
    第三周作业:读程序
    只有动手才能发现问题
    软件工程
    final个人阅读作业
    个人阅读作业7
    第一次个人项目修改
    结对编程项目总结(王开207, 唐彬170)
    个人博客作业3
  • 原文地址:https://www.cnblogs.com/sentangle/p/12306978.html
Copyright © 2020-2023  润新知