git常用命令大全菜鸟
-
一、初始化和配置
1. git init:初始化一个新的Git仓库。
2. git config –global user.name “Your Name”:设置用户名。
3. git config –global user.email “your-email@example.com”:设置用户邮箱。二、基本操作
1. git clone:克隆远程仓库到本地。
2. git add:将文件添加到暂存区。
3. git commit -m “message”:提交暂存区的文件到本地仓库。
4. git push origin:将本地仓库的提交推送到远程仓库。
5. git pull origin:更新本地仓库到最新的远程版本。
6. git status:查看当前仓库的状态。
7. git log:查看提交记录。
8. git diff:查看文件的修改内容。 三、分支管理
1. git branch:查看当前仓库的分支。
2. git branch:创建新的分支。
3. git checkout:切换到指定分支。
4. git merge:将指定分支的修改合并到当前分支。
5. git branch -d:删除指定分支。 四、远程仓库
1. git remote add origin:添加远程仓库地址。
2. git remote -v:查看远程仓库地址。
3. git remote remove origin:移除远程仓库。
4. git fetch origin:获取远程仓库的最新修改。
5. git branch -r:查看远程仓库的分支。五、撤销和回退
1. git reset HEAD:取消暂存区的文件。
2. git checkout —:撤销对文件的修改。
3. git reset –hard:回退到指定的提交。
4. git revert:撤销指定的提交。 六、其他常用命令
1. git stash:储存当前的修改。
2. git tag:给当前提交打上标签。
3. git remote show origin:查看远程仓库的详细信息。以上是git常用命令的简单介绍,希望对你有所帮助。请注意,在使用Git时,一定要小心操作,避免意外删除或覆盖文件。详细的命令用法和命令参数可以查阅相关文档。
2年前 -
Git是目前最流行的版本控制系统之一,它广泛应用于软件开发项目中。以下是Git常用命令的大全,供初学者参考。
1. 初始化仓库
– `git init`: 在当前文件夹中初始化一个新的Git仓库。2. 添加和提交文件
– `git add`: 将指定的文件添加到暂存区。
– `git commit -m`: 将暂存区的文件提交到版本库,并附上一条提交信息。 3. 查看和比较文件
– `git status`: 查看当前仓库的状态,包括已修改的文件和未跟踪的文件。
– `git diff`: 查看尚未暂存的文件与最后一次提交的文件的差异。
– `git log`: 查看提交历史记录。
– `git log –oneline`: 简化的提交历史记录。4. 分支管理
– `git branch`: 查看当前分支以及所有分支。
– `git branch`: 创建一个新的分支。
– `git checkout`: 切换到指定的分支。
– `git merge`: 将指定分支的更改合并到当前分支。
– `git branch -d`: 删除指定的分支。 5. 远程仓库及协作
– `git remote add`: 添加一个远程仓库。
– `git remote -v`: 查看远程仓库的详细信息。
– `git push`: 将本地分支的更改推送到远程仓库。
– `git pull`: 从远程仓库拉取最新的更改并合并到本地分支。
– `git clone`: 克隆远程仓库到本地。 6. 撤销和回退
– `git reset`: 将HEAD指针移动到指定的提交并取消暂存区的更改。
– `git checkout`: 恢复指定文件到最后一次提交时的状态。
– `git revert`: 创建一个新的提交,撤销指定提交的更改。 7. 远程分支管理
– `git fetch`: 从远程仓库拉取更新的分支列表。
– `git checkout/ `: 创建一个新的本地分支并切换到远程分支。
– `git push–delete `: 删除远程分支。 8. 标签管理
– `git tag`: 列出所有的标签。
– `git tag`: 创建一个新的标签。
– `git push –tags`: 将所有标签推送到远程仓库。以上是Git常用命令的大全,涵盖了基本的仓库操作、分支管理、远程仓库操作、撤销和回退等常用功能。对于初学者来说,掌握这些命令可以帮助更好地使用Git进行版本控制。在实际开发中,还可以根据具体需求掌握更多高级命令和技巧,提高工作效率。
2年前 -
一、Git简介
Git是由Linus Torvalds开发的一个分布式版本控制系统,主要用于管理项目代码的版本控制和协作开发。它具有以下特点:1. 分布式:每个参与者都可以拥有完整的代码仓库,可以在本地进行版本控制和提交,不依赖于中央服务器。
2. 高效性能:Git使用快照存储方式,比较文件和版本差异时非常高效。
3. 强大的分支管理:Git支持轻松创建、合并和删除分支,方便进行并行开发和功能测试。
4. 安全性和完整性:Git使用SHA1算法对每个版本进行校验,确保文件的完整性和安全性。二、Git常用命令
2.1 配置相关命令
配置用户名称和电子邮件地址:
“`
git config –global user.name “Your Name”
git config –global user.email “your-email@example.com”
“`
查看配置信息:
“`
git config –list
“`
2.2 创建仓库相关命令
在当前目录创建一个新的仓库:
“`
git init
“`
克隆一个远程仓库到本地:
“`
git clone
“`
2.3 添加和提交命令
添加所有修改文件到暂存区:
“`
git add .
“`
添加指定文件到暂存区:
“`
git add
“`
提交暂存区的修改到仓库:
“`
git commit -m “Commit message”
“`
2.4 分支操作命令
查看所有分支:
“`
git branch
“`
创建新的分支:
“`
git branch
“`
切换到指定分支:
“`
git checkout
“`
合并指定分支到当前分支:
“`
git merge
“`
删除指定分支:
“`
git branch -d
“`
2.5 版本管理命令
查看提交历史:
“`
git log
“`
回退到上一个版本:
“`
git reset –hard HEAD^
“`
回退到指定的版本:
“`
git reset –hard
“`
2.6 远程仓库命令
显示所有远程仓库:
“`
git remote -v
“`
添加远程仓库:
“`
git remote add
“`
拉取远程仓库的更新:
“`
git pull
“`
推送本地仓库的修改到远程仓库:
“`
git push
“`
2.7 其他常用命令
查看状态:
“`
git status
“`
查看文件修改的差异:
“`
git diff
“`
撤销工作区的修改:
“`
git checkout —
“`
撤销暂存区的修改:
“`
git reset HEAD
“`以上是Git常用命令的介绍,使用这些命令可以完成基本的版本控制操作。在实际开发中,还可以结合其他工具和命令来更高效地进行代码管理和协作开发。对于初学者来说,建议多加练习和实践,逐步掌握和熟悉Git的使用。
2年前