持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第16天,点击查看活动详情
1.啥是git?
你可以理解为一个仓库,里面有你写的代码,你可以下载该代码,也可以上传该代码
2.为啥要用git
在企业里面,不可能一个人负责全部代码,通常是有一个总体服务器,然后工作电脑连接服务器下载需要的代码,但是,如果总体服务器坏了,那么里面内容就over了,所以需要每一个电脑都有一个仓库,这样有机器坏了,可以相互拷贝。上传下载都是需要联网的哦!
3.git下载
百度git,第一个是官网,然后点进去,有一个download点击,选择版本,下载。但是这个太慢了。 我是用的 cdn.npmmirror.com/binaries/gi… 这个连接下载,当然也可以找其他镜像来下载
安装修改路径,然后选择一下使用语言,默认vim,然后无脑下一步。当在坐面或者其他文件右键出现git
表示安装成功了
4.git配置
git config --global user.name "写你想要的名字"
git config --global user.email "写你想要的邮箱"
当看到c盘有这个文件,右键打开,可以看到
就配置好了
git操作
工作目录 add 工作区 工作区 commit 本机仓库 本机仓库 push 中央仓库
git init:初始化文件 git clone +url(这个是github或者码云里面提供的项目网址)
码云操作:或者github操作
百度码云或者github,按照要求注册登录,然后就可以使用,码云是中文版
点击+创建仓库,然后就可以使用了
这个点击克隆就可以得到url了
在idea里面集成git
选择一个位置,右键使用git-bash
这样就克隆了一个我们gitee的仓库。
然后打开idea,新建项目或者以前项目。
打开下载的克隆文件把里面的.get等文件全部复制到我们项目文件里面去
复制后发现,我们idea里面报红了
然后画出来地方有git
我们点击右上角的绿色√,
这样设置,auther就是你自己名字奥,也可以不写
然后勾上Amend
点击amend commit。
然后重启idea或者刷新
点击左下角git看到这个或者,看到idea里面文件不是红色,就报仇到本地了。然后
然后在gitee里面
表示完成
git相关问题
1.# git项目初次push提示error: failed to push some refs to gitee.com/xxxx/gittes… 原因是因为远程仓库有一些文件而本地没有,通常是在远程建立仓库时有一些初始化文件比如Readme License 等,并且直接pull会提示warning: no common commits,对于此类问题可以采用两种解决办法
-
git push -f 强制将本地文件推送至远程,这样会将远程仓库的已有的文件清掉
-
git pull origin master –allow-unrelated-histories 使用此命令告诉 git 允许不相关历史合并 这样就能把远程文件拉取回来。执行此命令后会有一个提示,要求说明为何要讲两个不相关的分支合并,输入信息后保存即可。
拉取完不同的文件之后再执行git push -u origin master命令即可push成功。