Git最全管理详解

git初始化 注册账户邮箱

注册账号

git config --global user.name “xiaojian”

注册邮箱

git config --global user.email "591278546@qq.com"

生成SSH公钥

ssh-keygen -t rsa 

获取公钥

cat ~/.ssh/id_rsa.pub 

查看公钥是否配置成功

ssh -T git@gitee.c 

推送基础命令操作

初始化本地仓库

git init

暂存到本地

git add . 

提交到本地仓库

git commit -m "123" 

创建仓库,绑定仓库地址

git remote add origin https://gitee.com/xiaojian1994/cea.git 

第一次推送远程,以后可以git push

git push -u origin "master" 

查询账户邮箱

git config --global user.name
git config --global user.email

一、查看远程地址

git remote -v

如果绑定好远程地址的话:

会有两条地址 fetch 和 push ,那么 fetch 表示我们要获取到的地址,push则表示我们要推送的地址。

二、远程地址的设置

1、添加远程地址

git remote add origin http://git.XXXX.com/XXX/XXX.git/

2、修改远程地址

git remote set-url origin http://git.XXXX.com/XXX/XXX.git/

二 error: remote origin already exists.表示远程仓库已存在。

因此你要进行以下操作:
1、先输入git remote rm origin 删除关联的origin的远程库

git remote rm origin 删除关联的origin

2、关联自己的仓库

git remote add origin https://gitee.com/xxxxxx.git

3、最后git push origin master,这样就推送到自己的仓库了。

git push origin master

命令来查看远程的所有的分支

git branch -r

删除远程分支

git push origin --delete branch_name 
git branch -d branch_name 

如果删除不了,执行强制删除命令:

git branch -D branch_name

清空远程仓库

删除所有文件夹包括文件

git rm * -f -r    

库路径,从远端服务器获取此URL
例如: git remote add origin git@gitee.com:czbk_zhang_meng/git_test.git
查看远程仓库

git remote 

git push [-f] [–set-upstream] [远端名称 [本地分支名][:远端分支名] ]

如果远程分支名和本地分支名称相同,则可以只写本地分支
git push origin master

-f 表示强制覆盖

–set-upstream 推送到远端的同时并且建立起和远端分支的关联关系。

git push --set-upstream origin master

如果当前分支已经和远端分支关联,则可以省略分支名和远端名。

git push 将master分支推送到已关联的远端分支

本地分支与远程分支的关联关系 git branch -vv

相关推荐

  1. Git管理详解

    2024-06-12 10:54:01       8 阅读
  2. Stable Diffusion之详解图解

    2024-06-12 10:54:01       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 10:54:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 10:54:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 10:54:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 10:54:01       20 阅读

热门阅读

  1. STM32 UART 错误代码 HAL_UART_ERROR_PE

    2024-06-12 10:54:01       7 阅读
  2. 实现EM算法的主循环

    2024-06-12 10:54:01       7 阅读
  3. go语言接口之http.Handler接口

    2024-06-12 10:54:01       8 阅读
  4. 富格林:活用经验可信提高出金

    2024-06-12 10:54:01       7 阅读
  5. 力扣1146.快照数组

    2024-06-12 10:54:01       11 阅读
  6. C++中的享元模式

    2024-06-12 10:54:01       9 阅读
  7. Ubuntu系统介绍

    2024-06-12 10:54:01       7 阅读
  8. $(this) 和 this 关键字在 jQuery 中有何不同?

    2024-06-12 10:54:01       7 阅读
  9. 他很意外,我竟然是女程序员?

    2024-06-12 10:54:01       7 阅读
  10. 掉电安全文件系统littlefs移植

    2024-06-12 10:54:01       4 阅读