栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

代码管理---Git安装与使用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

代码管理---Git安装与使用

git
  • 一、VSCode远程访问
    • 插件安装
    • 常用软件
  • 二、gitee仓库代码管理
    • 简介
    • 安装gitee
    • 连接gitee仓库
    • 上传代码到gitee仓库

一、VSCode远程访问 插件安装
  • 客户端安装remote-ssh插件
    配置用户目录下的config文件
Host office_server
    HostName 192.168.0.96
    Port 22
    User zz
  • 服务器端安装的插件
    要想找到头文件的位置:需要有c_cpp_properties.json指定搜索路径,还要在服务器端(ssh端)安装两个重要的插件:C/C++ 和 C/C++ Intellisense(切记:不要安装clangd插件,因为两者会冲突,谁都不好受)。
    同时还要保证标记分析器为打开状态。如图:

常用软件

  • 体会:对于远程访问服务器编程来说,服务器端的配置最为关键,出现问题,先把服务器端修好。
二、gitee仓库代码管理 简介

git仓库流程图

根据流程图,下边儿的命令能更好理解。主要分为三大部分:

  • workspace:本地工作区
  • repository:本地仓库
  • remote:目标远程gitee仓库(可以设置http连接和ssh连接)
    以上貌似repository存到了当前工程中的.git文件夹中,就是为了更好的代码交换融合。
安装gitee
  • windows安装gitee
    官网链接:Git-2.19.2-64-bit.exe
    (整了一下午发现网上的教程不适用于最新版本v3.22,所以下载了较低版本。)
    安装过程:安装路径可以改改,其他的也可全部默认。
    打开Git bash界面:

  • linux安装gitee

apt-get install git	//安装git
//git --version		//查看版本号
连接gitee仓库

以下代码适用于ubuntu和windows。

git config --global user.name “your gitee user name”//配置用户名
git config --global user.email “your email”			//配置邮箱名
git config --global --list							//查看配置信息
ssh-keygen -C “your email” -t rsa					//重复回车 生成密钥
vi ~/.ssh/id_rsa.pub								//文件中的内容为双方的钥匙,在gitee里也添加ssh密钥
ssh -T git@gitee.com								//测试是否配置成功

//对于ssh密钥的理解:工作区和远程仓库都有一把id_rsa.pub公共钥匙,好,你和我之间可以自由的串门。
上传代码到gitee仓库
//cd zxy_office_pc
git init							//初始化为本地仓库 生成了一个.git
git add README.md					//上传文件或目录到index暂存区
git commit -m "first commit"		//添加提交的备注信息到repository仓库
git remote add origin git@gitee.com:user.name/zxy_office_pc.git	//选中gitee用户的仓库,设置一次就行 origin相当于变量
#git@gitee.com:user.name/zxy_office_pc.git		ssh连接,推荐
#https://gitee.com/user.name/zxy_office_pc.git	http连接,但是每次得输入密码
//git remote -v						//查看远程连接信息 一般都起名为origin
//git remote rm origin				//删除该连接信息
//git pull origin "远程分支名"		//将远程最新的代码先跟你本地的代码合并一下,避免冲突
git push -u origin master			//刚才选中的文件开始同步到Gitee仓库master分支
git push -f origin master			//如果上边出现错误,就强制推送

git branch patch_name//在本地仓库创建分支
git branch -a//查看本地和远程分支情况
git branch -d patch_name//删除本地分支
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/345871.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号