git基本操作文档

git config user.name //得到当前用户名

git config user.email //得到当前邮箱

 

git config user.name "xxx(用户名)" //不能加global 设置多个账号不能加全局

 

ssh -T git@github.com //测试是否连接得到库

 

出现permission denid (publickey)说明账号连接出现了问题

第一步 ssh-agent bash

第二步 ssh-add ~/.ssh/id_rsa_anding 或者 id_rsa

 

git init

git add .

git commit -m "first commit"

git remote add origin xxx(远程地址)

git pull --rebase origin master

git push -u origin master

 

git status //查看提交状态

git branch //查看本地分支

git branch -a //查看远程分支

git branch test //创建分支

git branch -d test //删除分支

git checkout test //切换分支

 

第一次提交远程库时出现错误 可能是远程库的README.md 文件没有下载下来

先 git pull --rebase origin master ,然后执行git push -u origin master

 

git remote rm //删除远程库

git remote -v //查看远程名称

分支知识

查看分支:git branch

 

创建分支:git branch <name>

 

切换分支:git checkout <name>

 

创建+切换分支:git checkout -b <name>

 

合并某分支到当前分支:git merge <name>

 

删除分支:git branch -d <name>

 

 

 

打标签

命令git tag <name>用于新建一个标签,默认为HEAD,也可以指定一个commit id;

 

git tag -a <tagname> -m "blablabla..."可以指定标签信息;

 

git tag -s <tagname> -m "blablabla..."可以用PGP签名标签;

 

命令git tag可以查看所有标签。

 

 

操作标签

命令git push origin <tagname>可以推送一个本地标签;

 

命令git push origin --tags可以推送全部未推送过的本地标签;

 

命令git tag -d <tagname>可以删除一个本地标签;

 

命令git push origin :refs/tags/<tagname>可以删除一个远程标签。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值