📅  最后修改于: 2023-12-03 15:00:58.786000             🧑  作者: Mango
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 add
和git commit
命令,将修改提交到本地仓库。git push
命令将修改推送到远程仓库。git pull
命令从远程仓库拉取最新代码,进行协作开发。本文对Git的基本命令、工作流程进行了介绍。希望可以帮助程序员更好地进行版本控制和协作开发。