git remote 操作命令
发布于 9 个月前·
1 人看过
git remote add <远端名> <远端仓库地址> # 这边远端名的意思是远端仓库的别名,push、pull 都将用到远端名
git remote -v # 查看远端仓库连接情况
git remote set-url <远端名> 你新的远程仓库地址 # 修改远端仓库地址
git remote rm <远端名> # 删除远端仓库
git clone <远端仓库地址> # 把远端仓库 clone 下来
git clone --bare <远端仓库地址> # bare 是指不带工作目录,也就相当于只 clone .git 目录
git push <远端名> <本地分支名>
git push -u <远端名> <本地分支名> # -u 表示将本地分支的内容推到远端分支,并且将本地分支和远端分支关联起来
git push -u origin master # 表示把本地 master 分支的内容推到远端分支 origin/master,并且将本地分支 master 和远端分支 origin/master 关联起来
git push # 这条命令也可以使用,默认是将当前本地所在分支推到相关联的远端分支
git fetch <远端名> <本地分支名>
git fetch origin master # 将远端分支 origin/master fetch 到本地
git pull <远端名> <本地分支名> # 将远端分支 fetch 到本地,并且将远端分支和本地所处分支进行合并
git pull --rebase # 以 rebase 方式进行合并,也就是将本地分支 rebase 到远端分支