Git下载
Git是一个客户端,可以用命令行操作码云或GitHub。使用码云需要用到这个客户端。下载后按照提示选择安装,大部分默认选择即可。下载地址:https://git-scm.com/download/win
安装后会有一个gitbush客户端。打开后即可使用。
基础操作
1.首先生成针对本机的SSH key:
使用如下命令:
ssh-keygen -t rsa -C “youremail@xxx.com”
# Generating public/private rsa key pair…
按三次回车键就可以生成ssh key !可以在生成时对ssh key文件进行命名,默认是id_rsa.pub。
2.查看ssh key:
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDFkE2GTGd…
3.在码云中添加公钥,地址:公钥管理页面 https://gitee.com/profile/sshkeys
①填写标题
②复制粘贴刚才生成的密匙
4.在Git Bush中登录连接到码云,输入如下命令:
ssh -T git@gitee.com
需要输入yes时,输入yes即可!
看到自己的码云账户名字,以及You’ve successfully authenticated, but GITEE.COM does not provide shell access.说明登录成功!
Git相关操作
一.初配置git基础信息
git config --global user.name yourname
git config --global user.email youremail@xxx.com
这两个配置相当于告诉git以后的代码提交者是谁。
二.建立本地仓库
会使用到下面的命令:
cd /e/
mkdir YourProjName
cd YourProjName
三.建立的仓库初始化为代码仓库
git init
初始化成功后会生成一个.git文件夹。这个文件夹里面的东西不可以乱动!
创建的目录中最好不能有中文,防止后续出错!
Git分为三大部分存储区域1:工作区域(就是你打开编辑器的本地代码仓库)2:提交缓存区域(使用git add 命令暂时放置的区域)3:git远程仓库(使用git push命令最后才算提交成功)。
四.关联仓库到云端
git remote add origin https://gitee.com/YourGiteeName/YourProjName.git
origin 为远程地址的别名。这个就用这个通用的习惯就好。
可以查看远程仓库:
git remote -v
#origin https://gitee.com/YourGiteeName/YourProjName.git (fetch)
#origin https://gitee.com/YourGiteeName/YourProjName.git (push)
五.首次提交代码
首次提交项目,就把项目拷贝到上面建立的本地代码仓库的位置。也作为工作区使用!
git add # 加入到暂存区
git commit # 提交到本地库
git push # 发送给远程库
例如:
$git add CarLightV1.1/
$ git commit -m "CarLightV1.1"
$ git push origin master
上述的三行代码就实现了提交代码。第三个push执行时,可能会出现错误提示:
SSL certificate problem: unable to get local issuer certificate
这是由于当你通过HTTPS访问Git远程仓库的时候,如果服务器上的SSL证书未经过第三方机构认证,git就会报错。原因是因为未知的没有签署过的证书意味着可能存在很大的风险。解决办法就是通过下面的命令将git中的sslverify关掉:
git config --global http.sslverify false
上面这行命令的影响范围是系统当前用户,如果要设置为全局所有用户,可以改成这样:
git config --system http.sslverify false
如果只是想针对当前仓库进行设置,可以在需要修改的仓库目录下执行:
git config http.sslverify false
如果你的仓库中存在嵌套的git子模块(就是子模块中又引用了子模块),在进行初始化时,仍然有可能遇到self signed certificate in certificate chain的错误,此时可以通过执行下面的命令来解决:
npm config set strict-ssl false
文章整理参考:
1.https://gitee.com/watfe/Public/blob/master/%E3%80%90%E6%95%99%E7%A8%8B%E3%80%91%E5%9C%A8VSCode%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%A0%81%E4%BA%91%E8%BF%9B%E8%A1%8C%E4%BB%A3%E7%A0%81%E7%AE%A1%E7%90%86.md
2.https://www.cnblogs.com/jaxu/p/12027839.html
3.https://www.cnblogs.com/plBlog/p/13341393.html
本文介绍了Git的下载与基础操作。Git可通过命令行操作码云或GitHub,下载后按提示安装。基础操作包括生成SSH key、查看密匙、在码云添加公钥及登录连接。还阐述了Git相关操作,如初配置信息、建立本地仓库、初始化代码仓库、关联云端及首次提交代码等内容。

277

被折叠的 条评论
为什么被折叠?



