git基本及常用命令
-
Git是一个分布式版本控制系统,被广泛用于软件开发中。以下是git的基本及常用命令:
1. git init:初始化一个空的git仓库。
2. git clone [仓库地址]:克隆一个远程仓库到本地。
3. git add [文件名]:将文件添加到暂存区。
4. git commit -m “提交信息”:提交暂存区中的文件到版本库。
5. git status:查看当前仓库的状态,包括已修改的文件、已添加到暂存区的文件等。
6. git log:查看提交历史,包括提交者、提交时间、提交信息等。
7. git branch:查看分支列表。
8. git branch [分支名]:创建一个新的分支。
9. git checkout [分支名]:切换到指定分支。
10. git merge [分支名]:将指定分支的更改合并到当前分支。
11. git push:将本地的提交推送到远程仓库。
12. git pull:拉取远程仓库的更新到本地。
13. git fetch:获取远程仓库的更新,但不合并到当前分支。
14. git remote:查看远程仓库的信息。
15. git rm [文件名]:删除文件并将删除操作添加到暂存区。
16. git reset [文件名]:将指定文件在暂存区的修改撤销,但不改变工作区的文件内容。
17. git revert [commit号]:撤销指定提交的更改。
18. git stash:将工作区的临时修改保存到堆栈中,以便可以切换分支或者应用其他更改。
以上仅是git的基本及常用命令,git还有更多功能可以探索和使用。掌握这些命令可以帮助我们有效地管理版本和合作开发。
2年前 -
Git是一个分布式版本控制系统,用于跟踪和管理代码的变化。在日常工作中,使用Git可以方便地管理项目的版本、分支、协作等。下面是一些常用的Git命令:
1. **git init**:在当前目录下创建一个新的Git仓库。
2. **git clone**:克隆一个远程仓库到本地。
3. **git add**:将文件添加到暂存区,以便将其包含在下一次提交中。
4. **git commit**:提交暂存区中的修改到版本库。
5. **git status**:查看工作区的状态,显示已修改、已暂存和未跟踪的文件。
6. **git log**:查看提交历史。
7. **git branch**:查看和管理分支。
8. **git checkout**:切换分支或还原文件。
9. **git merge**:将一个分支的修改合并到当前分支。
10. **git remote**:管理远程仓库。
11. **git pull**:拉取远程跟踪分支的最新修改。
12. **git push**:将本地分支的修改推送到远程仓库。
13. **git diff**:查看文件的差异。
14. **git stash**:保存当前工作区的修改,并清空工作区,方便切换分支。
15. **git tag**:打标签,通常用于标记版本。
16. **git blame**:显示文件的每一行是由谁修改的。
17. **git reset**:撤销提交,回退到指定的版本。
18. **git cherry-pick**:选择一个或多个提交,将其应用到当前分支。
19. **git rebase**:将一系列提交整合成一个。
20. **git fetch**:从远程仓库下载最新的提交,不会合并到当前分支。
这些是Git的基本和常用命令,掌握这些命令可以帮助我们更好地使用Git进行版本控制和团队协作。当然,Git还有很多其他功能和命令,可以根据具体需求进行学习和使用。
2年前 -
一、git基本命令
1. `git init`: 初始化一个新的git仓库。
2. `git clone`: 克隆一个远程仓库到本地。
3. `git add`: 将文件添加到stage,准备提交。
4. `git commit -m`: 提交更改,将stage中的文件提交到本地仓库,并添加提交消息。
5. `git status`: 查看当前仓库状态,包括哪些文件被修改、已经添加到stage的文件等。
6. `git log`: 查看提交历史记录。
7. `git diff`: 查看文件修改的详细内容。
8. `git pull`: 更新远程仓库到本地。
9. `git push`: 将本地仓库推送到远程仓库。
10. `git branch`: 查看当前分支。
11. `git checkout`: 切换分支。
12. `git merge`: 将指定分支的修改合并到当前分支。
13. `git remote add`: 添加一个远程仓库。
14. `git remote -v`: 查看已经添加的远程仓库。
15. `git stash`: 暂存当前的修改,可以切换到其他分支进行其他操作。
16. `git stash apply`: 恢复暂存的修改。二、git常用操作流程
1. 初始化一个新的git仓库:
“`
$ git init
“`2. 克隆一个远程仓库到本地:
“`
$ git clone
“`3. 在本地修改文件后,将文件添加到stage:
“`
$ git add
“`4. 提交更改到本地仓库:
“`
$ git commit -m
“`5. 查看当前仓库状态:
“`
$ git status
“`6. 查看提交历史记录:
“`
$ git log
“`7. 查看文件修改的详细内容:
“`
$ git diff
“`8. 更新远程仓库到本地:
“`
$ git pull
“`9. 将本地仓库推送到远程仓库:
“`
$ git push
“`10. 查看当前分支:
“`
$ git branch
“`11. 切换分支:
“`
$ git checkout
“`12. 将指定分支的修改合并到当前分支:
“`
$ git merge
“`13. 添加一个远程仓库:
“`
$ git remote add
“`14. 查看已经添加的远程仓库:
“`
$ git remote -v
“`15. 暂存当前的修改:
“`
$ git stash
“`16. 恢复暂存的修改:
“`
$ git stash apply
“`通过以上基本命令和操作流程,可以实现对git仓库的创建、修改、提交、查看历史记录、切换分支、推送和拉取远程仓库等常用操作。
2年前