git | 常用指令

登录官网 (Gitee - 基于 Git 的代码托管和研发协作平台),在工作台创建一个仓库。

打开需要上传的工作目录文件,右键Git Bash Here

一、新项目创建

1.检查当前工作目录是否有 .git和.gitignore文件 (有的话忽略指令步骤①)

指令步骤:

①git init     // 初始化一个git仓库,文件还没被追踪

若有执行①指令后,检查根目录是否有.gitignore文件没有的话需要新建一个把不需要上传的文件写进去比如依赖包node_modules等

        创建方式:

        1-1、根目录下直接创建一个 .gitignore 后缀的文件

        1-2、根目录下,执行 touch .gitignore

②git add .    // 工作目录的文件上传到暂存区,此时文件已被追踪

③git commit -m "initial commit"  (引号的内容填写自己本次项目修改内容的备注) ,暂存区内容上传到版本库

     ②和③可合并: git commit -am "initial commit"

④git remote add origin https://gitee.com/xxx/xx.git(在gitee上新建项目,复制https://gitee.com/xxx/xx.git地址) 关联暂存区并上传代码,初次创建项目时需要

⑤git push origin master

(如果5中报错put ...    就用git pull origin master --allow-unrelated-histories)

指令图如下:

 

 

二、分支创建

1.git branch 分支名称    //创建分支

2.git branch            //查看当前分支

3.git checkout 分支名称  //切换分支

4.git checkout -b 分支名称  //创建一个新的分支并切换到新的分支

三、协作使用

①git clone 地址  

$ git clone https://github.com/libgit2/libgit2

②git pull //拉取最新的文件下来继续开发

③git merge  //合并分支

四、其他常用指令

1.git status    //查看状态

2.git log       //查看日志 :表示还有内容 输入q退出日志

3.git config --list  //查看配置列表
    
git config --global user.name  "username"  //配置全局用户名,去掉--global为局部
git config --global user.email "email"     //配置全局邮箱,去掉--global为局部

过程中可能遇到的问题及解决方案:

1.  第一次git clone时 没有出现输入账号密码的弹窗,直接报出403错误:

出现原因:电脑中已经记录了账号密码,此时直接默认使用原来的账号密码。但实际是需要输入远程仓库的账号密码。

解决方案:

        1.1  控制面板-用户账户-管理window凭据,找到git删除,重新执行git clone

         1.2  输入git指令:git config --system --unset credential.helper。该方法也是清空了本地存储的账号密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值