Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Git 和 {{title}} 简介


什么是 Git?

Git 是一款流行的版本控制系统。它由 Linus Torvalds 于 2005 年创建,此后一直由 Junio Hamano 维护。

它用于

  • 跟踪代码更改
  • 跟踪谁进行了更改
  • 代码协作

Git 做什么?

  • 使用**仓库**管理项目
  • **克隆**一个项目以处理本地副本
  • 使用**暂存**和**提交**来控制和跟踪更改
  • **分支**和**合并**允许处理项目的不同部分和版本
  • 将项目的最新版本**拉取**到本地副本
  • 将本地更新**推送**到主项目

使用 Git

  • 在文件夹上初始化 Git,使其成为**仓库**
  • Git 现在创建一个隐藏文件夹来跟踪该文件夹中的更改
  • 当文件被更改、添加或删除时,它被认为是**已修改**的
  • 选择要**暂存**的已修改文件
  • **暂存**的文件被**提交**,这会提示 Git 存储文件的**永久**快照
  • Git 允许您查看每次提交的完整历史记录。
  • 您可以回退到任何以前的提交。
  • Git 不会在每次提交中存储每个文件的单独副本,而是跟踪每次提交中所做的更改!

为什么选择 Git?

  • 超过 70% 的开发人员使用 Git!
  • 开发人员可以从世界任何地方协同工作。
  • 开发人员可以查看项目的完整历史记录。
  • 开发人员可以回退到项目的早期版本。

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
sales@w3schools.com

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
help@w3schools.com

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.