码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Git入门


    文章目录

    • 一、Git简介
    • 二、安装
    • 三、创建码云仓库
    • 四、Git使用
    • 五、Git常用命令

    一、Git简介

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是由Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

    Git可以帮助你管理代码的版本,避免因为代码的修改而导致程序出错。Git可以记录每次代码的修改,让你可以回滚到之前的版本。Git还可以帮助你协同开发,让多个开发者在同一个项目上协作。

    二、安装

    在官网下载相对应的版本
    在这里插入图片描述

    傻瓜式安装即可,最好放在C盘外的非中文目录下

    三、创建码云仓库

    gitee官网,没有账号先注册账号,然后新建仓库
    在这里插入图片描述
    保存命令信息,只会出现一次

    四、Git使用

    1、首先在本地新建一个文件夹也用于存储代码(本地仓库),打开Git Bash Here终端

    进行Git 全局设置:
    在这里插入图片描述
    设置成功后在C盘用户下会出现以下文件
    在这里插入图片描述

    2、创建 git 仓库:

    在这里插入图片描述
    3、将本地仓库与远程git仓库相关联,并提交到本地仓库

    touch README.md
    git add README.md
    
    
    • 1
    • 2
    • 3

    提交指令:

    git commit -m "first commit"
    
    • 1

    4、 提交到远程仓库,并进行推送

    git remote add origin https://gitee.com/ycxw320/ycxw-1.git
    git push -u origin "master"
    
    • 1
    • 2

    五、Git常用命令

    1. 初始化仓库:git init
    2. 克隆仓库:git clone <仓库地址>
    3. 添加文件到暂存区:git add <文件名>
    4. 提交暂存区的文件到本地仓库:git commit -m “提交信息”
    5. 查看当前分支:git branch
    6. 切换分支:git checkout <分支名>
    7. 创建新分支并切换到新分支:git checkout -b <新分支名>
    8. 合并指定分支到当前分支:git merge <分支名>
    9. 删除本地分支:git branch -d <分支名>
    10. 远程仓库关联本地仓库:git remote add origin <远程仓库地址>
    11. 推送本地仓库内容到远程仓库:git push -u origin master
    12. 拉取远程仓库内容到本地仓库:git pull origin master
    13. 查看远程仓库地址:git remote -v
    14. 查看所有分支:git branch -a
    15. 查看提交历史:git log
  • 相关阅读:
    论文笔记--Enriching Word Vectors with Subword Information
    【C++天梯计划】1.9 回溯法(bark tracking method)
    【882. 细分图中的可到达节点】
    算法 分糖果-(贪心)
    深度学习100例 | 第31天-卷积神经网络(DenseNet)识别生活物品
    MySQL的事务和引擎存储
    Codeforces Round #802 (Div. 2) C D
    软件设计师2012上午题基础知识(易错整理)
    【无标题】
    保护 Java 字节码不被反编译
  • 原文地址:https://blog.csdn.net/TestXzing/article/details/134324138
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号