git 操作大全

git 基本操作

git state -------查看本地修改

git add .    --------添加文件至本地仓库

git commit -m'本次提交代码注释'      -------增加注释

git pull   ------拉取远程仓库最新的代码

git push    -----将本地仓库代码提交至远程仓库

git 查看操作

git status    --------查看状态

git branch  -------查看当前分支

git branch -a   --------查看远程所有分支

git 切换操作

切换分支前,现将本分支修改推至远程才能切换分支

git checkout 目标分支名称    如下命令:从当前分支切换至 dev分支

git checkout dev

git 合并操作

如:当前在dev分支上开发,要合并至master

则需要将代码提交至远程,

然后切换至master,

git checkout master,

然后更新master代码,

git pull origin master,

把dev合并到master上

git merge dev

再推至远程

git push origin master

git merge 被合并分支名称     ------将被合并分支合并至当前分支

git 创建新分支

1)创建并切换到新分支

git checkout -b branch-1.0

git branch 可以看到已经在branch-1.0分支上

2)更新分支代码并提交

git add *

git commit -m "init branch-1.0"

git push origin branch-1.0

3)新建分支完成之后 设置一下

git branch --set-upstream-to=origin/name

添加本地已有项目至新建的git仓库

方法一:

1)新建一个目录,将远程git仓库clone 至空目录下

2)copy已有的项目文件至新目录下

3)推送至远程即可

git add .   
git commit -m 'init cm'
git push 

方法二:

1)在已有项目的根目录下,git inti

2)添加至本地git仓库

git add .
git commit -m 'init'

4)合并本地分支远程分支

git remote add origin 你的远程仓库地址

5)忽略本地仓库与远程仓库的无关性

git pull origin master --allow-unrelated-histories

6)将本地代码推送至远程

git push -u origin master 

删除分支

1、删除本地分支 : git branch -d 分支名

2、删除远程分支 : git push origin --delete 分支名

3:最后删除本地缓存 :git fetch -p origin

每次提交都要输入密码?

只需要输入一下命令 就可避免每次都输入用户名和密码

git config --global credential.helper store

git pull(第一次输入,后续就不用再次数据)

git push (第一次输入,后续就不用再次数据)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锋小张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值