关于Git的下载安装
使用git先,首先需要下载安装git.
git下载网址:https://git-scm.com/downloads;登录页面后在Downloads中根据个人电脑的不同选择不同的系统,单机进入。
单机进入后根据自己电脑,在Downloading Git中下载不同的git
Git的使用
安装好git后,在电脑中找到git Bash并打开,讲需要托管的项目文件路径添加到git中,语法为:git cd "文件路径";也可直接在托管的项目文件下右击选择git bash here,这样就不需要在添加路径了。
常见命令
1.如果是第一次使用Git协议,则需要告诉Git:你是谁:
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
2.查看当前Git仓库的情况: git status
3. 查看commit记录: git log
4. 版本回滚: git reset <要回滚的序列列号>
使用git协议管理代码流程:
个人本地Git代码托管操作流程:
1.在项目根目录下执行: git init 命令,初始化本地仓库;(初始化成功后,会有一个.git 的隐藏文件夹);
创建完之后可以使用status检查一下是否成功;
2.记录当前改动:①把代码从工作区添加进暂存区:git add <filename>/ git add --all ;
②把暂存区的代码添加进本地仓库: git commit -m "描述内容";
注:下面示范的是用--all,这样会上传project里边所有的文件夹,如果想要单个文件夹上传,也可以只写文件名,如index.html
个人远程Git 仓库托管操作
此时需要使用托管平台,如码云,使用是需先登录,登陆后要在托管平台中创建项目,并且第一次想托管平台推送代码,需要配置公钥。
1.创建项目:在页面右上角点击加号选择新建项目,在新建项目中写好名称,是否公开这里,可以选择可以公开,也可以选择私有,下面四个选项都不需要选择,点击创建就可以了^_^。
2.创建密钥:
1. 生成公钥: ssh-keygen -t rsa -C "yourEmail@email.com"
2. 查看公钥: cat ~/.ssh/id_rsa.pub
3. 把控制台输出的公钥添加进托管平台
创建密钥的方法在码云中有详细介绍,点击右上角个人头像——帮助——公钥认证管理。在这里按照步骤做就可以了。
git 截图如下,红色方框标注的就是生成的公钥,粘贴到码云中就可以了
码云中公钥的粘贴位置如图
3. 在本地仓库所在文件夹中,使用git remote add origin <远端项⽬目地址> 命令把本地仓库和远端
仓库关联起来
4.把本地仓库中的代码推送进远程仓库: git push origin master ,如果远程仓库中的文件本地仓库没有,而那份文建又不重要,则可以使用强制推送,让远程仓库的文件清理掉:git push origin master -f ;
注:远程项目地址是下图标红的位置,点击那个文件夹标识,就会自动复制,复制后直接在git中粘贴可以了
添加成功后,点击左上角的代码,可以查看到新添加的项目
如果本地仓库不慎丢失,则需要从远端仓库中拷贝代码:在git中使用pull,方法和push相似