前段时间用git向github传代码,把遇到的问题及解决方案分享给大家
一、当我们安装好git去传代码时,我们需要用命令进行git的操作
1、先配置git
git config --list //检查git全局配置
git config --global user.name "用户名" //设置用户名,用户名不能中文
git config --global user.email "可以接收邮件的邮箱" //邮箱必须是你可以正确的收发邮件
2、配置好git后,在项目文件夹中,windows下直接右键运行 git bash here就系可以。其他系统需要用命令窗口运行,目标地址也是项目文件夹。
git init //先初始化git分区,将git分区分为工作区、缓存区、历史区
git add . //将项目文件所有内容上传缓存区,其中可以将点“.”换成“--all”也是将所有内容上传;也可以将点“.”换成文件夹名称,即是上传文件夹内所有内容;换成文件名,即是上传文件;
git commit -m "项目注释内容" //将缓存区内容,生成历史版本,并添加注释
git remote add origin github仓库地址 //添加上传仓库地址
git push -u origin master //上传命令,执行后开始上传
git clone 仓库地址 //克隆仓库内容
git status //查看缓存区域内容
git log //查看历史版本
clear //清理屏幕上的内容
3、当我们将上述代码执行完毕之后,git就会将项目上传到github项目仓库了
二、使用git过程中,我遇到的问题
1、 报错问题解决
$ git status On branch master nothing to commit, working tree clean
解决方案:一般会出现在历史版本内容相同,内容完全重复,即上一次代码,跟现在上传的完全一致。只有文件状态,内容,阶段,发生改变,才不会再次报错
2、例如下面图片所显示,我们在执行注释时,出现红框标注的错误信息,这个一般情况是,我们执行git add文件之后,文件还没完全上传缓存,所以我们可以先按ctrl+c退出错误,然后等一会再执行注释就可以了
3、目前就遇到这两个小问题,如果还有其他问题的话,以后再补充