生活艰难
但我们从未放弃努力

Git命令大全(持续更新)

Git基本命令

  1. 对自己的git进行设置:
$ git config --global user.name "你的名字或昵称" 

$ git config --global user.email "你的邮箱"
  1. 先建仓库,再连接远程的仓库:
$ git init  
$ git remote add origin https://gitee.com/用户个性地址/HelloGitee.git
  1. 修改代码,提交:
$ git add . #将当前目录所有文件添加到git暂存区 

$ git commit -m "my first commit" #提交并备注提交信息 

$ git push origin master #将本地提交推送到远程仓库

$ git push origin master -f  #强制推到服务器,覆盖服务器上的文件(不推荐)
  1. 覆盖本地文件:
$ git pull origin master
  1. 把远程的代码克隆到本地:
$ git clone https://gitee.com/gitee/HelloGitee.git #将远程仓库克隆到本地
  1. 如何想要用ssh协议访问,就要配置ssh公钥:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"   # Generating public/private rsa key pair...

cat ~/.ssh/id_rsa.pub # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
  1. 分支合并:
# 首先要建立分支,在分支上修改代码

$ git checkout -b iss53

​    Switched to a new branch "iss53"

这相当于:

$ git branch iss53

$ git checkout iss53

分支要提交之后再切到主干,用merge来合并:

$ git merge hotfix   # 在主干上执行,就是将hotfix分支的代码合并到主干上

$ git branch -d hotfix   #  合并完之后,删除hotfix
Deleted branch hotfix (3a0874c).

代码同时上传Github和Gitee

  1. 从任意一个服务器上下载代码;

  2. 删除GIt默认远程库名称

 # git默认远程库名称为origin
$ git remote rm origin
  1. 分别关联Gitee和GitHub并设置名称
# 关联gitee并设置别名为gitee
$ git remote add gitee @git/gitee.com:admin/demo.git
  1. 推送到远程仓库
# 推送到Gitee
$ git push gitee master

# 推送到GitHub
$ git push github master
  1. 可能出现的错误,如果提示拒绝更新,提示先从远程pull再尝试
$ git pull github master
  1. 推送到github远程仓库
$ git push github master

# 可能提示push失败这里可以尝试用强制push
$ git push github master -f
赞(2) 打赏
未经允许不得转载:谷哥架构笔记 » Git命令大全(持续更新)
分享到: 更多 (0)

相关推荐

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏