码农知识堂 - 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.

  • 相关阅读:
    【算法与数据结构】--算法和数据结构的进阶主题--算法的优化和性能调优
    直播预告 | 全新定义业务观测新范式,让稳定更有力量
    Vue-Cli - Vue 脚手架的创建 以及 目录结构说明
    哈希表(一)
    无线蓝牙耳机什么牌子好一点?2022年蓝牙耳机推荐
    4、Python语法入门之基本数据类型
    【Unity100个实用小技巧】世界Canvas自动隐藏,包含子物体
    天翎BPM流程引擎助力打造流程服务中台
    VPS8702 VPSC(源特科技)电源管理(PMIC) 封装SOT23-6
    LeetCode-78-子集
  • 原文地址:https://blog.csdn.net/aseity/article/details/128051296
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号