zoukankan      html  css  js  c++  java
  • git 常用指令

    提交代码一般流程(不推荐是用. 泛指需要提交的文件)

    1. git add .
    2. git commit -m 'some message'
    3. git pull origin master
    4. git push origin master
    

    设置用户名和密码

    git config --global user.name "Your name"
    git config --global user.email "email@example.com"
    

    初始化本地git仓库

    git init (on the directory wanna set as repository)
    ps : commond ll -a to make sure the .git file created
    

    查看提交日志

    git log;
    git log --pretty=oneline;
    

    回滚

    HEAD 是版本标记,用于版本回滚,可使用git log 查看
    git reset --hard commit_id
    忘记回滚版本可使用git reflog查看历史命令
    

    撤销修改:

    add 之前:git checkout -- <file_path>
    add 之后:git reset HEAD <file_path> 然后 git checkout -- <file_path>
    

    git push origin 分支名

    本地库代码推送到远程库, 多人协作时在push之前要先pull
    第一次推送代码:git push -u origin master
    

    git branch

    列出所有分支(本地库)
    

    git fetch

    同步本地库和远程库的分支
    

    git branch <分支名>

    创建分支
    

    git checkout <分支名>

    切换分支
    

    git checkout -b <分支名>

    创建,切换分支
    

    git merge <分支名>

    合并分支代码到当前分支
    

    git branch -d <分支名>

    删除分支
    

    git log --graph

    show git branch praph
  • 相关阅读:
    字典的操作用法小总结
    HTTP Headers解析
    RStdio常用快捷键
    R语言数据类型
    数据科学实战手册(R+Python)书中引用资料网址
    ggplot2使用初探
    urllib2使用初探
    R语言以及RStdio的安装
    目标检测--Selective Search for Object Recognition(IJCV, 2013)
    关于Python的lambda
  • 原文地址:https://www.cnblogs.com/cuiyuanhao/p/12714492.html
Copyright © 2011-2022 走看看