Git 配置及常用情景指令

一、git 环境配置

        1.1 安装git软件版本-> 注册账号/企业使用gitlab;

        1.2 进入git bash 配置用户名 username 是注册的账户名/企业的gitlab 名

git config --global user.name "username" 

        1.3 配置邮箱("username@email.com"注册账号时用的邮箱/企业提供gitlab 邮箱)

git config --global user.email "username@email.com"    

        1.4 查询配置是否ok

git config --global --list 

        1.5 生成密钥,在bash 中输入指令,回车三次

ssh-keygen -t rsa

        1.6 在C盘根目录找到.ssh 文件夹

        1.7 将ssh文件夹中的公钥(id_rsa.pub)添加到GitHub管理平台中,在GitHub的个人账户的设置

        1.8 测试一下配置是否成功,在Git Bush命令框(就是刚才配置账号和邮箱的命令框)中继续输入以下命令,回车

ssh -T git@github.com

二、代码拉取

        情况1:该工程没有子模块(submodule)

                用git clone + 仓库地址 拉代码

        情况2:该工程有子模块(submodule)

                先用git clone 拉取代码, 之后用 git submodule update --init  同步子模块

                如果需要切换子模块的版本,需要先切换到子模块,再用git checkout + ver切换到特定的子模块版本

三、代码修改&提交

1. git add .  + git commit -m "info" 代码存到本地缓存; 加上git push 上传服务器;

2. git clean -df 清除不受git 版本控制的文件

3. git commit 之后没有push,想要撤回-> git reset --soft HEAD^

4. 如果代码编译出现的:.o .b 等文件需要git 不去控制,需要新增git ignore 文件 

        4.1 屏蔽具体文件夹 用相对路径

        4.2 屏蔽一类文件需要在后面+ /*

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值