git 基本用法

1 远程仓库的作用
使用Git的远程仓库可以实现团队协作开发。

2 远程仓库的使用介绍
假设我们已经有了一个远程仓库,地址是:https://github.com/CnPeng/test.git

  1. 克隆远程版本仓库到本地:

git clone https://github.com/CnPeng/test.git

将https://github.com/CnPeng/test.git版本库中的代码克隆到本地

  1. 查看远程仓库的信息

git remote -v

执行该命令后,会列出当前程序对应的所有远程版本仓库的信息,含仓库名和仓库地址 . ( v 是verbose 的缩写,冗余 )如下图:

git remote

执行 git remote 命令之后 ,只是会单纯的列出所有远程仓库的名字,不会展示远程仓库的地址

  1. 将远程版本库中的最新代码同步到本地

Git 提供了两种命令来完成此功能,分别是 fetch 和 pull,它们区别及用法如下所示:

git fetch origin master

执行这个命令后,就会将远程版本库上的代码同步到本地,不过同步下来的代码并不会 合并到任何分支上去,而是会存放在到一个 origin/master 分支上,之后再调用 merge 命令将 origin/master 分支上的修改合并到主分支上即可 git merge origin/master

git pull origin master

pull 命令则是相当于将 fetch 和 merge 这两个命令放在一起执行了,它可以从远程版 本库上获取最新的代码并且合并到本地,

将远程的某个分支上的代码拉到本地
git pull [remote-name] [branch-name]
这个 remote-name 是远程仓库的代名称,branch-name 是分支名

实际使用中,需要先通过pull将代码拉到本地,处理完冲突之后,再执行push

  1. 将修改后的代码同步到远程版本库

git push origin master

其中 origin 是远程版本库的 Git 地址的代名称,master 部分指定的是同步到哪一个分 支上,上述命令就完成了将本地代码同步到 https://github.com/CnPeng/test.git这个版本库的 master 分支上的功能。

将远程的某个分支上的代码拉到本地
git pull [remote-name] [branch-name]
这个 remote-name 是远程仓库的代名称,branch-name 是分支名
5) 添加远程仓库

git remote add [shortname] [url]

  1. 查看远程仓库信息

git remote show [shortname]

查看某个远程仓库的详细信息,如:git remote show origin 将会显示出shortname为origin的远程仓库的详信息

  1. 重命名远程仓库

git remote rename [old-name] [new-name]

将远程仓库重新命名,如:git remote dev cnpeng ,执行这句代码之后,就会将shortname为dev的远程仓库重新命名为 cnpeng

  1. 删除远程仓库(解除与远程仓库的关系)

git remote rm [shortname]

posted @   我是小菜鸡丫丫  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示