博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GIT 使用文档
阅读量:4684 次
发布时间:2019-06-09

本文共 1308 字,大约阅读时间需要 4 分钟。

GIT 使用文档

1 git clone http://wanghaiyang:Z123456w@192.168.1.118/wanghaiyang/hdtas.git 2  3 git add .            //添加当前文件夹下所有文件和文件夹 4  5 git add filename        //添加单一文件 6  7 git add foldername       //添加 8  9 git commit -m “message”10 11 git status           //提交代码之前需要先检查各个文件状态12 13 git branch           //查看当前分支14 15 git branch branchname       //创建新分支16 17 git branch -d branchename   //删除分支18 19 git checkout branchname    //切换分支20 23 git merge newbranch       //切换到master分支下,然后执行该命令,则会把newbranch合并到master中24 25 git pull              //同步到服务器前,需要先将服务器代码同步到本地26 27 Git stash             //如果pull下来的代码与本地代码有冲突,则可以把本地发生冲突的代码暂存,然后在git pull服务器代码28 29 Git stash pop          //获取到新代码后,将暂存的代码取回,与服务器代码进行合并,此时需要修改合并后的冲突文件,然后再重新提交30 31 git push origin master      //同步将master分支中的代码同步到服务器中

 

冲突说明:

  <<<<<<< HEAD

  原分支中内容

  =======

  被合并分支中的内容

  >>>>>>> issue3

 posted on 2016-06-23 21:04  阅读(39) 评论(0)  

 

1. 覆盖单个文件:

  git fetch

  git checkout origin/master -- path/to/file

2. 覆盖所有文件:

  git fetch --all

  git reset --hard origin/master

3. 查看Diff:

  git diff HEAD -- <filename> (“--”前后有空格)// 查看本次改动

  git diff HEAD^ -- <filename> (“--”前后有空格)// 查看与上以版本的改动

4. 删除分支

  git push origin --delete name // 删除远端分支

  git branch -d name //删除本地分支

  git checkout -b name //创建分支

转载于:https://www.cnblogs.com/wanghaiyang1930/p/5612205.html

你可能感兴趣的文章
在线编辑器的原理简单示例
查看>>
MVC弹出子页面向父页面传值
查看>>
用shell定义和访问数组
查看>>
Android JNI中C和JAVA代码之间的互相调用
查看>>
KNN算法原理以及代码实现
查看>>
解读typescript中 super关键字的用法
查看>>
指定IE7(或其他版本)如何访问?
查看>>
iframe 自动适应页面高度
查看>>
eclipse环境下基于tomcat-7.0.82构建struts2项目
查看>>
input标签附带提示文字(bootstrap里面输入框的两侧同时添加额外元素)
查看>>
VHDL硬件描述语言学习笔记---VHDL语言要素
查看>>
.NET Core单文件发布静态编译AOT CoreRT
查看>>
连接MySQL数据库 ODBC DSN的配置
查看>>
Vmware+CentOs7+共享目录
查看>>
JQuery之初探
查看>>
深入了解父类引用指向子类
查看>>
《C语言编写 学生成绩管理系统》
查看>>
Codeforces Round #257 (Div. 2/A)/Codeforces450A_Jzzhu and Children
查看>>
python 之金玉良言 或许是最后一次给自己系统总结--已结
查看>>
目录,文件等
查看>>