git命令

以下是一些常用的Git命令,按照功能分类组织:

初始化与配置

  • git init:在项目目录中创建一个新的Git仓库。

  • git config --global user.name "Your Name":设置全局用户名。

  • git config --global user.email "youremail@example.com":设置全局邮箱地址。

克隆与添加

  • git clone https://github.com/username/repository.git:从远程仓库克隆代码到本地。

  • git add .:将当前文件夹里所有文件加入本地仓库。

  • git add -A:将所有变动记录都增加到暂存区。

提交与查看

  • git commit -m "Your commit message":将暂存区的内容提交到本地仓库。

  • git status:查看工作目录和暂存区的状态。

  • git log:查看项目的提交历史。

分支管理

  • git branch:查看所有本地分支。

  • git branch -m old_name new_name:重命名分支。

  • git checkout branch_name:切换到指定分支。

  • git checkout -b new_branch:创建并切换到新分支。

  • git branch -d branch_name:删除本地分支(如果分支未合并,使用-D强制删除)。

远程仓库操作

  • git remote add origin https://github.com/username/repository.git:将本地仓库关联至远程仓库。

  • git push -u origin main:将本地仓库推送到远程仓库并设置跟踪关系。

  • git push:推送本地仓库到远程仓库(如果之前未设置跟踪关系)。

其他

  • git config --global http.proxy 127.0.0.1:7890:设置HTTP代理。

  • git config --global https.proxy 127.0.0.1:7890:设置HTTPS代理。

  • git stash:临时保存当前工作区的修改。

  • git stash pop:应用之前保存的修改并删除保存。

这些命令涵盖了Git的基本操作,包括仓库的创建、文件的添加与提交、分支的管理以及远程仓库的同步等。使用这些命令可以高效地进行代码的版本控制和协作开发

Top