Git的使用

Git-版本管理器

常用命令

  • 配置Git的用户名
git config --global user.name "用户名称"
git config --global user.name "WangLei"
  • 配置Git的邮箱
git config --global user.email "邮箱地址"
git config --global user.email "wanglei@777.com"

​ 写的用户和邮箱,只是为了以后保存代码,能够追踪到那个用户在操作

  • 将本地仓库绑定到远程仓库
git remote add origin git@github.com:github-book/git-tutorial.git

git remote add origin https://github.com/wl-007/car-care.git
git remote add origin https://gitee.com/wangleigege/newLife.git
---设置默认对应分支
git push --set-upstream 本地中为远程仓库取的名字 分支
git push --set-upstream origin origin
  • 克隆远程仓库到本地
git clone ”填写你远程仓库的https地址“
git clone "https://gitee.com/wangleigege/notes.git"

git clone "https://github.com/coderwhy/vue3_template.git"
或者初始化一个新的Git仓库   git init:初始化一个新的Git仓库。
  • 创建、切换分支
git checkout -b
git checkout -b "WangLei"    ;  master
git checkout WangLei

常用

暂存
git add .

提交本地仓库
git commit -m "日志"

查看日志
git log

拉取分支
git merge childdev  ;子分支名字

推动远程仓库
先拉  git pull 
后推  git push


回退版本
git reset --hard a89df20a6f48a7b7916f170afef0f6bbddabd8f2
git log 对应的id

git status:查看当前仓库的状态,包括哪些文件已修改、哪些文件已经添加到暂存区等等。

SSH 密钥对

-- ed25519 加密
ssh-keygen -t ed25519 -C "wanglei777@ww.com" 
-- rsa 加密
ssh-keygen -t rsa -b 2048 -C "邮箱地址" 

--查看密钥对
cat ~/.ssh/id_rsa.pub

其他命令

初始化本地仓库  git init

添加远程库  git remote add <本地别名> 远程地址
git remote add origin git@github.com:michaelliao/learngit.git 

查看远程库信息    git remote -v

删除远程仓库关联  git remote rm <name>
git remote rm origin

拉取      git pull <仓库名> <分支>
git pull origin master  

设置上游分支/跟踪分支 git branch --set--upstream-to=origin/master,
设置上游分支之后就可以省略写为  git pull

推送  git push <仓库名> <分支> :可加-u参数,本地的master分支和远程的master分支关联起来
git push origin master

打标签,当更新重要版本或者里程碑的时候进行标签标记,  git tag  <name>
git tag v1.0.0

关于推送push:

我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

如果你的工作分支名为 2378-add-test,而你的源分支名为 development,则命令如
下所示。
$ git checkout development
$ git pull --rebase=preserve
$ git checkout 2378-add-test
$ git rebase development

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值