精华内容
下载资源
问答
  • Git使用教程

    2018-11-11 15:56:57
    Git使用教程,适合初学者学习和使用,更好的去了解git
  • git 使用教程

    2017-03-08 23:10:05
  • git使用教程

    2020-02-08 11:21:58
    文章目录git使用教程git clonegit initgit addgit statusgit diffgit commitgit checkoutgit reset HEADgit rm有时候看不到远程的所有分支(1).提交代码到远程仓库(2).获取远程仓库最新代码到本地(3).把子分支的代码...

    git使用教程

    git clone

    git clone	远程仓库地址	//克隆远程仓库代码
    

    git init

    git init		//初始化仓库
    

    git add

    git add 文件名	//将文件添加到缓存
    git add .			//将目录下所有改动过的文件 添加到缓存
    

    git status

    git status			//命令用于查看项目的当前状态。
    git status -s		//获得简短的结果输出
    

    git diff

    git diff						//尚未缓存的改动
    git diff --cached		//查看已经缓存的改动
    git diff HEAD				//查看已缓存的与未缓存的所有改动
    git diff --stat			//显示摘要而非整个 diff
    //缓存跟未缓存指的是是否执行过 git add
    //git status 显示你上次提交更新后的更改或者写入缓存的改动, 而 git diff 一行一行地显示这些改动具体是啥。
    

    git commit

    git commit -m '备注'	//使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中
    git commit -am '备注'	//如果你觉得 git add 提交缓存的流程太过繁琐,Git 也允许你用 -a 选项跳过这一步
    

    git checkout

    git checkout 分支名		//切换分支
    

    git reset HEAD

    git reset HEAD 文件名	//用于取消已缓存的内容 执行过git add 的文件
    //使用流程
    git status -s					//查看文件缓存情况
    git add .							//把文件添加到缓存区
    git status -s					//查看文件缓存情况
    git reset HEAD 文件名 	//取消文件的缓存
    git status -s					//查看文件缓存情况
    

    git rm

    git rm 文件名					//从工作目录中手工删除文件
    git rm -f 文件名				//如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 -f
    git rm --cached 文件名	//如果把文件从暂存区域移除,但仍然希望保留在当前工作目录中,换句话说,仅是从跟踪清单中删除,使用 --cached 选项即可
    

    有时候看不到远程的所有分支

    git fetch		//可以理解为是拉取远程所有分支信息
    

    (1).提交代码到远程仓库

    //查看本地是否有未处理的文件
    git status -s
    //把要提交的文件,添加到缓存区
    git add .
    //将缓存区的内容添加到仓库中
    git commit -m "备注"
    //更新下远程仓库的代码到本地
    参考(2)的流程
    //提交到远程仓库[远端的origin/master分支]
    git push origin master
    

    (2).获取远程仓库最新代码到本地

    //查询当前远程的版本
    git remote -v
    //获取最新代码到本地	[远端的origin/master分支]
    git fetch origin master
    //查看版本差异	[查看本地master与远端origin/master的版本差异]
    git log -p master..origin/master
    //合并最新代码到本地	[合并远端分支origin/master到当前分支]
    git merge origin/master
    

    (3).把子分支的代码合并到主分支上

    //首先要把所有的本地分支变成最新
    可以参考(2)
    //先把本地的dev分支合并到本地的master分支上[当前分支是master]
    git merge dev
    //然后再把本地的master分支推送到远程的master主分支上
    git push
    

    (4).创建远程新分支

    //查看所有分支[包括远程的]
    git branch -a
    //创建本地分支[dev是分支名]
    git checkout -b dev
    //把本地dev分支推送到远程仓库[dev是分支名]
    git push --set-upstream origin dev
    
    展开全文
  • Git 使用教程

    2019-10-11 10:27:42
    文档:Git 使用教程.note 链接:http://note.youdao.com/noteshare?id=8b20fed0a53aad80b2d263e61aa4cc3f&sub=687CB3D5B8A344539A96FF398C55CDA7
    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,223
精华内容 5,289
关键字:

git使用教程