Git指令

发布于:2025-07-26 ⋅ 阅读:(13) ⋅ 点赞:(0)

git :进行版本控制 指令操作
码云:远程的仓库,存放项目
githubdesktop:界面化操作工具 不用写指令就可以实现代码的上传和合并


Git:是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。可以使用git实现代码的合并 分支的创建,以及版本控制等功能
1.源代码版本管理工
1)、什么是源代码版本管理
我们每一次的代码修改或者新增功能都算是一个版本    
我们对每一次的修改做一次保存记录即为版本管理
2)、源代码版本管理的意义在哪里
如果我的项目需求需要回退
多人协作开发
记录整个开发流程


实际开发中: 必须使用源代码版本管理工具的
常见的源代码版本管理工具:svn git vss(微软的) cvs

客户端:大家每一台电脑
服务器:存放资源项目的电脑 github(世界性的网站,所有程序都可以在上面发布自己的库), gitee(码云,免费服务器)
git作用:
每天的工作,下班的时候把你自己电脑的项目发给服务器,在服务器进行代码合并,以后你从服务器拉取一份最新的项目即可,


1先注册码云账号;
2 创建远程仓库 一般是项目经理的工作
 2.1点击右上角 加号 新建仓库 ,设置仓库信息
2.2 从https://gitee.com/xingzhiyong/project202301.git下载项目


一 安装git,在文件夹安装Git-2.22.0-64-bit,一直下一步即可

二 设置git账号和用户名设置
1 git version  查看版本号
2 git config --list 查看git配置
3 git config --global user.name 邢志勇123 配置用户名
4 git config --global user.email 可用的邮箱

//拉取
git init   
git clone  https://gitee.com/xingzhiyong/project202301.git      克隆远程资源
cd project202301                                            进入project202301文件夹
git pull                                                 下载拉取

//提交
git add .                                         添加缓存区
git  commit -m "提示信息"             提交
git push                                      提交到远程仓库

三 一个完整的上传和拉取过程
 3.1 先使用git init 初始化,再使用git clone 远程路径拉取资源到本地
 3.2 在本地编辑代码,使用git add. 提交到暂存区
 3.3 使用git commit -m ‘’提交
 3.4 使用git push 提交到远程 
 3.5 其他人可以使用git pull拉取一下 查看是否把其他人上传的东西下载到自己电脑上

注意中间可能遇见的问题 
  1 在第一次push的时候 有可能输入账号和密码 账号就是绑定的邮箱 密码是码云的密码
  2 注意一定在文件的根目录下使用指令 也就是有时候要是cd 进入下一层文件中


四git 常用的命令和基本操作
    a.工作区
    b.缓存区
    c.本地仓库
    d.远程仓库
    
    安装
        mac 自带 
        windows 安装git for windows
        验证是否安装成功的方法
            打开终端输入 git version #查看git的版本号
            
        命令行基础操作
            cd
            dir
            ls
            mkdir
    git命令
        初始化一个git仓库,首先进入我的项目目录
        git init     #初始化完成后会在目录中创建一个.git文件夹,此文件夹为git的版本记录
        git status #查看当前仓库的状态
        git add #把文件加入缓存区
            git add . #把当前项目中没有缓存的文件全部加入缓存区
            git add 文件名 #把指定文件加入缓存区
        git commit -m '提交信息的备注'            
        git branch #查看分支
        git branch 分支名 #创建一个分支
        git checkout 分支名 #切换到指定的分支
        git merge 分支名 #合并指定分支的内容到当前分支


 


网站公告

今日签到

点亮在社区的每一天
去签到