Git 基本命令行操作

一、本地仓库操作

1、初始化
    git init
2、添加版本控制文件
    git add README.md
3、本地提交
    git commit -m “1st commit”
4、配置远程仓库
    git remote add origin https://git.oschina.net/oftenlin/test2.git
    想一想 origin 是什么意思?
5、查看提交日志
    git log
6、查看哪些文件有修改过,未提交本地仓库
    git status
7、查看仓库文件与工作区或远程 仓库和本地仓库的内容区别
    git diff

二、远程仓库操作

8、克隆远程代码(检出仓库)

    git clone git://github.com/jquery/jquery.git
9、查看远程仓库的地址
    git remote –v
10、添加远程仓库
    git remote add origin1 https://git.oschina.net/oftenlin/test2.git
11、配置远程仓库
    git remote set-url --push [origin1 ] [newUrl]
12、删除远程仓库
    git remote rm [origin1]
13、拉取远程仓库
    git pull [remoteName] [localBranchName]
14、推送远程仓库
    git push [remoteName] [localBranchName]
    git push origin2 master:testremote2 冒号后面是远程的分支名称

三、分支操作

15、查看本地分支

    git branch

16、创建分支

    git branch test

17、本地切换分支

    git checkout test

    git checkout 不加任何分支名称,未提交版本的回退,把某个文件误删除了或者修改的内容不想要了都可以用这个命令

18、版本回退

    git reset --hard <commit-hash-id>

原文地址:https://www.cnblogs.com/oftenlin/p/6553808.html