zoukankan      html  css  js  c++  java
  • git 练习

    删除文件

    git rm test.txt 

    git  commit -m 'remove test.txt'

    回复到最新版本

    git checkout -- test.txt

    git checkout 其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以一键还原

    关联远程仓库

    第一步 创建ssh key 

    ssh-keygen -t rsa -C " your@example.com"

    克隆远程存储库

    git clone http://git .oschina.net/yiibai/sample.git

    1 git config 命令用于获取并设置存储库或全局选项,这些变量可以控制git 的外观和操作的各个方面

    2 配置用户名和密码

    git config  -- global user.name 'maxsu'

    git config -- global user.email 'yiibai.com@gmail.com'

    -- global git 将总是会使用该信息来处理在系统中所做的一切操作。如果希望在一个特定的项目中使用不同的名称,或 e-mail 地址,可以在该项目中运行中运行该命令而不要 -- global  选项

    $ git  config user.name 'maxsu'

    $ git config user.email 'yiibai.com@gmail.com'

    三 配置编辑器

    可以配置默认的文本编辑器,git在需要你输入一些消息时会使用该文本编辑器,缺省情况下,git 使用系统的缺省编辑器,这通常可能是 vi  或者 vim。如果想使用一个不同的文本编辑器,例如:Emacs , 可以按照如下操作:

    $ git config --global core.editor emacs

    四.配置比较工具

    另外一个你可能需要配置的有用的选项是缺省的比较工具他用来解决合并时的冲突。例如,想使用 vimdiff 作为比较工具

    $ git config --global merge.tool vimdiff

    五.  检查配置

    如果想检查你的设置,可以使用 git config --list  命令来列出git可以在该处找到的所有的设置:

    $ git config --list

    删除/添加配置项

    参数 --add

    格式: git config [-local|-global|-system] -add section.key value (默认是添加在local 配置中)

    注意add后面的 section key value 一向都不能少,否则添加失败 

    $ git config --add stie.name yiibai

    六. 获取帮助

    如果在使用Git 时需要帮助,有三种方法可以获得任何git命令的手册页(manpage) 帮助信息:

    $ git htlp <verb>

    $ git <berb> --help

    $ man git-<verb>

    例如 ,您想要看看有关 git config 如何使用,那么可以使用以下命令 

    $ git help config

  • 相关阅读:
    js 手机端触发事事件、javascript手机端/移动端触发事件
    行高引起的行内块级元素间距
    js实现复制功能
    encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别
    CSS动画总结效果
    CSS属性之word-break:break-all强制性换行
    在handlebars.js {{#if}}条件下的逻辑运算符解决方案
    js模版引擎handlebars.js实用教程——由于if功力不足引出的Helper
    垂直方向兼容显示的内容多少的情况样式Flex布局
    实现div里的img图片水平垂直居中
  • 原文地址:https://www.cnblogs.com/simadongyang/p/8041953.html
Copyright © 2011-2022 走看看