git基本操作

  git是我们最经常用的一款协作开发工具,所以掌握git最基本的一些指令,对我们来说是比不可少的,接下来就给大家整理一些git最常用的指令。

1.初始化本地版本库 git init 。

只要新创建的文件夹就得执行该指令,相当于创建本地暂存区和本地库,没有执行这项指令的话,就无法提交到远程仓库和拉取远程仓库内的文件。

2.git branch 列出本地所有分支。

该指令可以列出本地的所有分支,并且只出当前所在分支。

3.git branch -r 列出远程分支。

该指令可以列出所有的远程分支。

4.git branch 新建一个分支。

需要在git branch 后面加上要创建的分支名,例如:git branch dev。

5.git checkout 分支名  切换到指定分支。

可以切换到指定名字的分支。例如git checkout dev 。

6.git merge 分支名 合并指定分支到当前分支。

执行此项命令时,需要先转到要合并到的分支上去。比如说要将子分支合并到主分支上去,就得先跳转的主分支然后再执行次命令,要不然就不能合并。

7.git branch -d 分支名 删除指定分支。

执行此项命令和合并分支同理,需要先跳到不删除的分支上,如果停留在要删除的分支上是无法执行删除命令的。

8.git status 查看状态。

git status 命令用于查看在你上次提交之后是否有对文件进行再次修改。

9.git diff 查看变更内容

git diff 命令可以比较文件的不同,即暂存区和工作区的差异。

10.git rm 文件名 可以删除指定文件名的文件。

11. git rm -r  文件名 可以删除指定名字的文件夹或者目录,-r指的是递归,即一层一层删。

12. git add . 提交至暂存区

git add . 该指令可以将所有未提交至暂存区的文件提交到暂存区内。

13.git add 文件名 将指定名称的文件提交至暂存区。

14.git commit -m 可以将暂存区内的文件提交到本地仓库内。

15.git push 自己的仓库名 要传入的分支名,可以将本地仓库内的文件提交至远程仓库内。

例如 :git push origin master

16.git remote add 自己起的仓库名 远程仓库地址,可以链接本地仓库和远程仓库。

该命令可以将远程仓库的地址保存到本地,之后提交至远程仓库的时候就可以直接使用 git push 自己起的名字 分支名 进行提交了.例如:git push origin master。

不使用此命令的话,每次提交的时候都需要复制一次自己的仓库地址,会很麻烦 例如:git push git@gitee.com:*******/********.git master。

17.git clone 仓库名 克隆远程仓库

该指令可直接将远程仓库内的文件克隆至本地。

以下是常用的git指令图: 

以及一些配置、生成秘钥等图。

 

创建远程仓库图

 

写在最后:

如果向远程库提交文件的时候提交不上去,出现类似以下报错。可以试试先同步一下远程和本地仓库。git pull --rebase 自己的仓库名 分支名。例如 :git pull --rebase origin master。

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值