美文网首页
Git 常用命令

Git 常用命令

作者: 温暖柏林的伤 | 来源:发表于2020-05-28 10:24 被阅读0次

    git 新建分支并且在切换分支开发

    1.git 查看当前分支(带*号的为当前分支)


    image.png
    $ git branch
    
    1. 创建分支(名称为test_01)


      image.png
    $ git branch test_01
    
    1. 切换到test_01分支


      image.png
    $ git checkout test_01
    

    4.删除test_01分支


    image.png
    $ git branch -D test_01
    

    如果我们要删除一个已经合并了的分支,则参数D要改成小写的d,输入内容git branch -d test

    $ git branch -d test_01
    

    git 获取,提交,推送等一系列操作

    git pull

    从远程仓库获取最新版本并合并到本地。
    首先会执行 git fetch,然后执行 git merge,把获取的分支的 HEAD 合并到当前分支。

    # 从远程仓库获取最新版本。
    $ git pull
    
    git add

    把要提交的文件的信息添加到暂存区中。当使用 git commit 时,将依据暂存区中的内容来进行文件的提交。

    # 把指定的文件添加到暂存区中
    $ git add <文件路径>
    
    # 添加所有修改、已删除的文件到暂存区中
    $ git add -u [<文件路径>]
    $ git add --update [<文件路径>]
    
    # 添加所有修改、已删除、新增的文件到暂存区中,省略 <文件路径> 即为当前目录
    $ git add -A [<文件路径>]
    $ git add --all [<文件路径>]
    
    # 查看所有修改、已删除但没有提交的文件,进入一个子命令系统
    $ git add -i [<文件路径>]
    $ git add --interactive [<文件路径>]
    
    git commit

    将暂存区中的文件提交到本地仓库中。

    # 把暂存区中的文件提交到本地仓库,调用文本编辑器输入该次提交的描述信息
    $ git commit
    
    # 把暂存区中的文件提交到本地仓库中并添加描述信息
    $ git commit -m "<提交的描述信息>"
    
    # 把所有修改、已删除的文件提交到本地仓库中
    # 不包括未被版本库跟踪的文件,等同于先调用了 "git add -u"
    $ git commit -a -m "<提交的描述信息>"
    
    # 修改上次提交的描述信息
    $ git commit --amend
    
    git push

    把本地仓库的提交推送到远程仓库。

    $ git push origin test_01
    # 把本地仓库的分支推送到远程仓库的指定分支
    $ git push <远程仓库的别名> <本地分支名>:<远程分支名>
    
    # 删除指定的远程仓库的分支
    $ git push <远程仓库的别名> :<远程分支名>
    $ git push <远程仓库的别名> --delete <远程分支名>
    

    相关文章

      网友评论

          本文标题:Git 常用命令

          本文链接:https://www.haomeiwen.com/subject/fvroahtx.html