zoukankan      html  css  js  c++  java
  • git常用命令(-)

    一直使用工具sourtree,最近开始尝试用命令行的方式

    一:git的安装(windows系统下)

    window下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也是,但是Cygwin配置比较复杂。msysgit是windows版的git,下载地址http://msysgit.github.io/,默认选项安装。监测安装是否成功。

    二:进行全局配置,可配置多次,每一次都将覆盖上一次的配置,最后不要直接打开config文件,容易产生格式错误

    $ git config --global user.name "zisu"
    $ git config --global user.email "zisu.com"

    查看全局配置

    $ git config user.email

     三:拉取代码

    $ git pull
    

    四:提交代码

    $ git add . // .表示提交所有的修改,如果add 加上的文件名称表示只提交指定的文件
    $ git commit -m "message"//-m 提交说明为必填 ,合并提交到本地分支
    $ git push //合并提交到线上分支

    五:创建分支,并切换到新分支

    $ git branch new
    $ git checkout new
    

    上两行命令等价于

    $ git checkout -b new

    六:查看分支

    $ git branch

    七:本地分支推到远程分支

    $ git push origin new

    八:删除远程分支

    $ git push origin --delete new 

    九:刚建的分支没有产生与本地的关联,提交不了代码

    $ git push --set-stream origin new

    十:合并分支

    $ git merge new(将new分支合并到master分支,先切换分支到master,再进行merge合并)
  • 相关阅读:
    在ASP.NET GridView 中使用e.CommandArgument传递参数
    循环处理之while and do while
    MzTreeView(梅花雪)完全攻略
    FreeTextBox使用详解
    委托、线程的用法
    Master Theorem
    python jsonpath 语法总结
    python + zmail 邮件发送
    python的yaml语法
    unittest单元测试框架总结
  • 原文地址:https://www.cnblogs.com/yuanyuan0809/p/5820882.html
Copyright © 2011-2022 走看看