码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Using VSCode git extensition to access Gitee on CentOS 7


    CentOS 7 is an old Linux. The version of git on it is 1.8
    However, vscode git extension expects git >2.0.

    step 1. upgrade git 1.8 to git 2.x.  because VSCode likes git >2.0
       follwing the instruction of https://www.endpointdev.com/blog/2021/12/installing-git-2-on-centos-7/
       
       # remove old git 1.8
       sudo yum remove git
       sudo yum remove git-*
       
       # install latest git 2.x
       sudo yum install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm
       sudo yum install git

    step 2. create ssh key. It makes gitee recognize me.
     following the instaruction of

    【教程】在VSCode中使用码云进行代码管理.md · watfe/Public - Gitee.com


        ssh-keygen -t rsa -C "youremail@xxx.com"
        cat ~/.ssh/id_rsa.pub
        Open the SSH public key manager page:   https://gitee.com/profile/sshkeys
        Fill the title:   yourname's SSH key
        public key:   the content of ~/.ssh/id_rsa.pub
        push the button of "add"
        Then you can test your connection to gitee using next command in a terminal.
        ssh -T git@gitee.com
        if everything goes well, you wil get the info
        # Welcome to Gitee.com, YourGiteeName

    step 3.  save your user name and user.email to your git config.
        git config --global user.name yourname
        git config --global user.email youremail@xxx.com

    step 4. let git remeber you so that not ask your password frequently.
        git config --global credential.helper store
        
    step 5. clone your project from gitee to local in a terminal
        git clone https://gitee.com/YourGiteeName/project.git   your_local_path
        You may get the project.git url from the project webpage on gitee.com
        You may asked to provide the password.  Only one time is neccessary for you
        to provide the password. After that, git will connect gitee without asking you
        for the password anymore.
        
    step 6. install vscode and

    step 7. use vscode "open folder" to open your_local_project_path.
            Then you can edit your source code. The git extension in vscode can track the modification.
            You can commit, push, pull your project files with git extension in vscode.

  • 相关阅读:
    微服务框架 SpringCloud微服务架构 15 RabbitMQ 快速入门 15.2 消息模型介绍
    Word控件Spire.Doc 【文本】教程(21) ;如何在 C# 中用 Word 文档替换文本
    java计算机毕业设计小区物业管理系统源程序+mysql+系统+lw文档+远程调试
    [附源码]JAVA毕业设计课程答疑系统(系统+LW)
    Rust个人学习笔记
    大模型训练之加速篇 -> peft(Lora) -> accelerator -> deepspeed (Zero)
    月薪集中在8k-17k、近六成的人一年没跳槽、AI可减少20%-40%工作量,2024中国开发者调查报告来了!...
    Python爬虫自动切换爬虫ip的完美方案
    Unity开发过程中的一些小知识点
    go调用阿里云接口查询ECS信息
  • 原文地址:https://blog.csdn.net/aseity/article/details/128051296
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号