【Git】命令记录

更多内容请关注博客:

        本文用来记录使用git过程中遇到的命令行,持续更新中。。。

生成git秘钥:
$ ssh-keygen -t rsa -C “test@gmail.com”

获取已经生成的ssh秘钥:
cat ~/.ssh/id_rsa.pub

安装git:
brew install git

初始化git:
切换到某个目录下git init

克隆服务器上仓库:
git clone

文件加入暂存区:
git add .
git add filename

文件从暂存区提交本地仓库:
git commit -m “更新”

增加新的branch:
git branch test

将分支推送到远程仓库:
git push origin test

切换Branch:
git checkout test

查看本地branch:
git branch

查看远程分支:
git branch -av

删除本地分支:
git branch -d Financing

将删除动作推送至服务器:
git push origin :Financing


打标签:
$ git tag -a v0.1.2 -m “0.1.2版本”

推送到服务端
$ git push origin v0.1.2 #

merge合并:
首先提交【改动分支】到服务器
再切换到【旧分支】
再执行
git merge 【改动分支号】
最后提交改动
git commit
git push

Igrnore忽略:
# 此为注释 – 将被 Git 忽略
*.a       # 忽略所有 .a 结尾的文件
!lib.a    # 但 lib.a 除外
/TODO     # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
build/    # 忽略 build/ 目录下的所有文件
doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
开发中途加入的ignore不会生效需要删除track缓存才行
git rm -r --cached .
git add .
git commit -m 'update .gitignore'


回滚已经提交的版本:
查询commit_id:
git log
本地代码回滚:
git reset --hard commit_id
推送远程代码库:
git push origin master --force

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值