git常用命令

1. 设置用户签名

git config --global user.name 用户名

git config --global user.email 邮箱

查看用户下的.gitconfig文件

2. git status查看本地库状态
3. git add 文件,追踪文件

git rm --cached 文件,删除追踪文件

4. git commit -m “日志信息” 文件名:提交本地库
5. 查看版本信息

git reflog查看版本信息

git log ,查看详细的日志命令

比上面多了用户名、邮箱、日期

6. 版本穿梭(文件的穿梭)

git reset --hard 版本号

7. 分支
  1. 创建分支 : git branch branchname
    查看分支 : git branch -v
    修改分支名字 :git branch -m 源名字 新名字
  2. 切换分支 : git checkout branchname
  3. 创建&切换分支 : git checkout -b branchname
  4. 版本穿梭(时光机) : git branch branchname commitHash
  5. 普通删除分支 : git branch -d branchname
  6. 强制删除分支 : git branch -D branchname
  7. 合并分支 : git merge branchname(合并到当前分支上)
8. 远程库操作

push:推送到代码托管中心

clone:下载下来

pull:更新主代码中心

merge:合并代码

clone会做如下操作

拉取代码、初始化本地库、创建别名(自动创建别名origin)

使用

​ git push 别名 分支(本地库的分支)

​ git pull 协议 分支名(远程库的分支)

​ git clone 协议

9. 团队内协作
  1. 添加团队人员

    在项目库的settings下的Manage access(管理成员),点击Invite a collaborator(邀请合作者)

    把GitHub账号名加进来

  2. 把邀请函复制下来

    也是在manage access下,用户成员旁边的pending invite旁边的复制按钮

  3. 确认邀请函

    打开邀请涵(就是一个链接),页面就有一个是同意,一个是婉拒

    这样就能在另外一个账号操作别人的项目了

10. 跨团队,看详细笔记
11. ssh免密登录
1. 去到用户下的用户名文件,生成.ssh文件

   命令:ssh-keygen -t rsa -C atguiguyueyue@aliyun.com,敲三次回车,公钥是id_rsa.pub文件

2. GitHub账号配置

   账号settings下的ssh and gpg keys

   输入:描述随便

   粘贴公钥
12. 补

git config --global core.quotepath false

git add 可以中文名

git clone 协议 仓库别名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值