git使用详解

Posted cool-fun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git使用详解相关的知识,希望对你有一定的参考价值。

git使用流程

首先,在码云github创建一个项目仓库,本地下载好git,git下载不做具体演示,百度可以搜到很多教程

  1. 在本地磁盘创建一个文件夹,右击Git Bash Here 打开命令窗口,git初始化本地仓库会出现.git文件

    git init  
    
  2. 默认分支master,可以创建分支,根据自己团队需求创建多个分支

    git branch                               --查看本地分支
    git branch -a                            --查看所有分支(包括远程分支)
    git branch 分支命名                       --创建一个新分支
    git push origin 上传分支名:本地分支名       --创建一个远程分支
    git push origin 分支名                    --上传文件到指定远程分支
    git checkout 分支名                       --切换分支
    git branch -d 分支名                      --删除一个本地分支
    git push origin -delete 分支名            --删除一个远程分支
    git fetch -p                             --清除无效分支(远程已删除本地没删除的分支)
    
  3. git add将需要提交的代码放进缓存区,告诉git系统哪些是需要提交的文件

    git add     --默认为将修改操作的文件和未跟踪新添加的文件添加到git系统的暂存区,注意不包括删除
    git add 文件名    --增加指定文件进去缓存区
    git add -u  --将已跟踪文件中的修改和删除的文件添加到暂存区,不包括新增加的文件
    git add -a  --表示将所有的已跟踪的文件的修改与删除和新增的未跟踪的文件都添加到暂存区。
    git add -h  --查看帮助,使用git add --help可以查看更详细的内容
    
  4. 缓存区进行操作,

    git status                               --查看所在分支和缓存区
    git ls-files                             --查看暂存区中文件信息
    git rm --cached 文件名                    --删除缓存区文件
    git checkout 文件名                       --恢复指定文件
    git checkout                             --恢复全部文件
    
  5. 提交缓存区文件

    git commit
    
  6. git push origin 提交到远程分支

git push origin                         --提交到追踪分支
git push origin 分支名                   --没有追踪,指定具体分支名 

git使用演示

以上是关于git使用详解的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

Manifest和Repo使用详解

如何管理在每个 git 版本中添加私有代码片段?

markdown Git代码片段

代码版本控制Git工具使用详解