
1、初始化仓库
git init
这个命令会在当前目录下创建一个新的Git仓库。
2、克隆仓库
git clone <repository>
这个命令会从指定的远程仓库克隆代码到本地。
3、添加文件到暂存区
git add <file>
这个命令会将指定的文件添加到暂存区,准备提交到仓库,如果要添加所有文件,可以使用git add .
。
4、提交更改
git commit -m "<commit message>"
这个命令会将暂存区的更改提交到仓库,并附带一条提交信息。
5、查看仓库状态
git status
这个命令会显示当前仓库的状态,包括哪些文件已修改、哪些文件已添加到暂存区等。
6、查看提交历史
git log
这个命令会显示仓库的提交历史,包括每次提交的哈希值、提交者、提交时间和提交信息。
7、推送更改到远程仓库
git push origin <branch>
这个命令会将本地的更改推送到远程仓库的指定分支,如果远程仓库不存在该分支,它会被自动创建。
8、从远程仓库拉取更改
git pull origin <branch>
这个命令会从远程仓库的指定分支拉取最新的更改,并与本地的分支合并。
9、创建并切换到新分支
git checkout -b <branch>
这个命令会创建一个新的分支,并立即切换到该分支。
10、合并分支
git merge <branch>
这个命令会将指定分支的更改合并到当前分支。
11、回退到上一个版本
git reset --hard HEAD^
或者
git reset --hard HEAD~1
这两个命令都会将当前分支回退到上一个版本,注意,这个操作会丢弃当前版本之后的所有更改,所以请谨慎使用。
12、撤销文件的修改
如果你修改了某个文件,但还没有提交,你可以使用以下命令撤销这些修改:
git checkout -- <file>
这个命令会将文件恢复到上一次提交的状态。
这只是Git命令的一部分,Git还有很多高级功能和命令等待你去探索,在使用Git时,请确保你理解每个命令的作用,并始终在安全的环境中进行操作,以防止数据丢失或损坏。