Git入门指令学习

基础指令

在进行以下操作前,请确保你已经安装了gitgit下载链接,具体详细步骤请自行检索。

  1. 初始化git仓库,用于开始一项新项目时为该项目初始化仓库进行代码托管
    例如我现在要开始一个电商项目,我先创建一个项目文件夹E-Business,然后进入该文件夹鼠标空白处右键,win11选择更多选项后选择Git Bash Here


    随后在弹出的窗口中输入
git init

进行仓库初始化
2. 将新添加的文件或者修改的文件添加到git的暂存区

git add 文件名

一般用 . 来代替,表示添加所有有变更的文件,即

git add .
  1. 最后当你结束本次的项目编写工作后,需要将暂存区的文件提交到你的仓库中
git commit -m "这里是本次提交的描述"

例如:git commit -m "the login verification logic"
4. 查看提交日志

git log
  1. 查看分支
git branch
  • 查看分支关联关系
git branch -vv
  1. 创建分支
git branch dev01 #创建一个名字为 dev01 的分支
  1. 切换分支
git checkout dev01 #切换到分支 dev01
  1. 合并分支
git merge 分支名称 #将“分支名称”合并到你当前切换的分支中

个人理解:分支如同你打游戏时的分身,比如我的主身可能在家摆烂,而练级打怪等任务交给分身去干,分身回来后通过合并将分身所学习到的技能和经验同步到主身身上(在实际开发中不能将任务都丢给一人哦!)

  1. 删除分支
git branch -d 分支名称 #将“分支名称”该分支删除,即分身如果执行任务后进行同步后需要收回分身
  1. 添加远程仓库
git remote add origin(仓库名,默认都是填origin) 远程仓库地址
  1. 将本地仓库推到远程仓库中
git push [-f] [--set-upstream] origin master[:远端分支名] #将master分支推到远程仓库origin
  • --set-upstream用于push代码时将本地分支与远程分支进行绑定,方便下次push
  1. 拷贝仓库到本地
git clone 仓库链接地址
  1. 将远程仓库更新的内容同步到本地仓库并合并分支,相当于fetch+merge
git pull [remote name][branch name]
  • 如果不需要合并分支可以使用
git fetch [remote name][branch name]

本地仓库推送到远程仓库步骤

本文作者:三眠

本文链接:https://www.cnblogs.com/sanmian/p/17208034.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   三眠  阅读(28)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起