📜  Git教程(1)

📅  最后修改于: 2023-12-03 15:00:58.786000             🧑  作者: Mango

Git教程

Git是当前世界上最流行的版本控制系统之一,它能够追踪代码的修改、协作开发、版本管理等。

Git基础命令
初始化Git

使用git进行版本控制之前,需要先把要控制的项目初始化为git仓库,使用git init命令。

$ cd my_project
$ git init
添加和提交文件

在项目中添加或修改完文件后,需要把修改提交到Git仓库中。

  • git add:添加指定文件到暂存区。

    $ git add file1 file2 file3
    
  • git commit:提交暂存区的文件到仓库区。

    $ git commit -m "commit message"
    
查看和比较文件
  • git status:查看项目文件的状态。

    $ git status
    
  • git diff:比较文件的差异。

    $ git diff file1 file2
    
分支管理
  • git branch:列出所有分支。

    $ git branch
    
  • git checkout:切换分支。

    $ git checkout branch_name
    
  • git merge:合并分支。

    $ git merge branch_name
    
远程仓库操作
  • git clone:克隆远程仓库到本地。

    $ git clone remote_repository_url
    
  • git remote:查看远程仓库信息。

    $ git remote -v
    
  • git pull:从远程仓库拉取最新代码。

    $ git pull
    
  • git push:提交本地代码到远程仓库。

    $ git push origin branch_name
    
Git工作流程

Git工作流程

Git流程大致为:

  1. 在本地执行git addgit commit命令,将修改提交到本地仓库。
  2. 在本地查看修改完成后,使用git push命令将修改推送到远程仓库。
  3. 其他人员可以使用git pull命令从远程仓库拉取最新代码,进行协作开发。
小结

本文对Git的基本命令、工作流程进行了介绍。希望可以帮助程序员更好地进行版本控制和协作开发。