无锡网站建设方案维护,如何推广普通话的建议6条,上海设计院,沈阳建站网页模板GIT区域介绍 创建文件夹git init 1、git有3个区域 工作区#xff08;working directory#xff09;#xff1a;项目的根目录#xff0c;不包 括.git在内的其他文件暂存区#xff08;stage area#xff09;#xff1a;是一个看不见的区域#xff0c;git add 命令就是将文…GIT区域介绍 创建文件夹git init 1、git有3个区域 工作区working directory项目的根目录不包 括.git在内的其他文件暂存区stage area是一个看不见的区域git add 命令就是将文件添加到该区域,git add .表示添加所有git status命令可以查看当前暂存区的文件文件标识改了 没有加号重启一下本地仓库repository指在工作目录下创建的一个.git 目录这是一个隐藏目录。git commit -m 日志名可以 将暂存区的代码提交到本地仓库。git push -u origin master就是将本地仓库的代码推送到远程仓库、 2、git文件的3种状态尝试查看文件图标变化 已修改modified存在于工作区文件修改后的状态已暂存staged存在于暂存区采用git add命令后的 状态已提交committed存在于本地仓库采用git commit命令后的状态 码云GIt配置仓库 1、为什么要这么做 若需要将本地仓库的代码同步更新到远程托管服务器则需要 与远程服务器建立通信授权连接最常见的就是利用上述所生 成的sshkey进行配置。 常见的托管平台有GitHubGitLab开源码云企业中也 用该产品搭建企业的代码管理平台。 2、前置条件 本地git已安装并配置了Git用户参数本地已生成了SSHKey注册码云平台账号建议采用QQ邮箱进行注册方便记忆 和密码找回 3、秘钥配置 注册好码云后进入设置中心再点击SSH公钥 在本机磁盘目录中找到当前用户下的.ssh目录并编辑其 中的.pub结尾的文件以记事本打开或者你用其他的编辑 器打开都可以 将内容拷贝至码云中拷贝后标题能够自动识别也可以 自行修改 打开Git Bash终端输入如下命令进行连接测试 xiaohuDESKTOP-16MTP3U MINGW64
/e/shujia/testjava/testgit (master)
$ ssh -T gitgitee.com
The authenticity of host gitee.com
(180.97.125.228) cant be established.
ED25519 key fingerprint is
SHA256:ULzij2u99B9eWYFTw1Q4ErYG/aepHLbu96PAUCoV8
8.
This key is not known by any other names
Are you sure you want to continue connecting
(yes/no/[fingerprint])? yes
Warning: Permanently added gitee.com (ED25519)
to the list of known hosts.
Hi 小虎! Youve successfully authenticated, but
GITEE.COM does not provide shell access.使用命令同步代码 代码同步有3个步骤add、commit、push a. 在本地磁盘中找一个目录用于初始化本地仓库存放项目代码 b. 将项目拷贝到该目录下与.git同级项目不能为空文件夹 c. 使用名将hospital-parent添加到本地仓库中使用git add 目录命令 d. 将项目提交至本地仓库使用git commit -m 备注命令 e. 在码云上创建一个仓库壳子用来存放待上传的项目 注意上述所复制的链接就是项目所在的仓库地址我们使用 SSH命令进行交互操作 4、 将本地库与远程库关联 关联命令git remote add origin gitgitee.com:xiaohuya1/bigdata27-python-ppcar.git 5、远程仓库与本地仓库合并 这时候不着急推先将远程仓库的文件同步一次到本地否则 直接推会报错 # 表示从远程master分支拉取代码与本地仓库进行合并此时一定
要保证本地的文件是绿色的
git pull --rebase origin master 此时你会发现本地代码多了几个文件 6、将本地代码推送到远程分支 # push表示推送到远程分支
git push -u origin master效果实例 刷新码云的远程仓库能够看到如下结构 7、后续代码改动 依次执行以下命令远程仓库没有发生改动的情况如果远 程分支的代码已经被别人修改需要先拉取代码再提交这 个过程稍微复杂一点若存在冲突则涉及到同一行代码的合并 执行add # 将已改动的文件添加到暂存区
git add bigdata17/ 执行commit # 将暂存区的代码提交到本地仓库
git commit -m 第二次提交执行push # 将本地仓库的所有更改推送到远程服务器的master分支
git push origin master完整写法远程分支若不存在则会
被创建
或者
git push origin远程仓库与本地仓库存在分支最终关系的写
法
或者
git push远程仓库只有一个分支最简单的写法库的所有更改推送到远程服务器的master分支 git push origin master完整写法远程分支若不存在则会被创建 或者 git push origin远程仓库与本地仓库存在分支最终关系的写法 或者 git push远程仓库只有一个分支最简单的写法