IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> git 操作要点 -> 正文阅读

[开发工具]git 操作要点

git操作要点

1. 环境准备

1.1 下载安装git

步骤:

①从git官网下载windows版本的git:http://git-scm.com/downloads

②一般使用默认设置即可:一路next,git安装完毕!

③配置环境变量

找到git安装路径中bin的位置,如:D:\Program Files\Git\bin

找到git安装路径中git-core的位置,如:D:\Program Files\Git\mingw64\libexec\git-core;

右键“计算机”->“属性”->“高级系统设置”->“环境变量”->在下方的“系统变量”中找到“path”->选中“path”并选择“编辑”-> 将上面中找到的bin和git-core路径复制到其中->保存并退出

1.2 下载安装IDEA

https://www.jetbrains.com/idea/

2. 创建账户

登录下面网址创建一个账户。

https://gitee.com/

3. 加入项目组

联系码云管理员加入码云项目组。

4. 从远程仓库克隆代码

1. 运行cmd进入终端界面
2. 进入存放项目代码的磁盘, 比如f:盘
  f:
3. 创建存放项目代码的目录
  mkdir dongyang
4. 进入新建的目录
  cd dongyang
5. 从远程仓库克隆代码到本地(https://gitee.com/zhejiang-guang/ruralvitalization.git为远程仓库的地址。
  git clone https://gitee.com/zhejiang-guang/ruralvitalization.git
6. 进入代码目录
  cd ruralvitalization
7. 查看本地添加了哪些远程地址
  F:\dongyang\ruralvitalization>git remote -v
  origin  https://gitee.com/zhejiang-guang/ruralvitalization.git (fetch)
  origin  https://gitee.com/zhejiang-guang/ruralvitalization.git (push)

在克隆过程中,如果仓库是一个私有仓库,将会要求用户输入码云的账号和密码。按照提示输入即可。

当然,用户也可以通过配置本地的git配置信息,执行git config命令预先配置好相关的用户信息,配置执行如下:

git config --global user.name "你的名字或昵称"

git config --global user.email "你的邮箱"

5. 创建并切换到分支

使用-b参数创建并切换到分支(比如创建分支zhangsan,并切换到zhangsan分支)

git checkout –b zhangsan

git check -b 本地分支名 (在本地建立分支,这样避免在master主分支上进行修改和删除)

git checkout zhangsan

6. 将本地新建分支推送到远程仓库

git push origin zhangsan

git push origin 本地分支名 将本地分支提交到远程仓库

7. 向远程仓库推送文件

获取远程仓库中 develop 分支上的 commits,然后把origin/develop合并到你当前的分支中

git pull origin develop

将当前目录所有文件添加到git暂存区

 git add .   

提交并备注提交信息(要求把本次改动的内容进行详细描述)

git commit -m "此处描述改动的内容"

将本地提交推送到远程分支

git push origin zhangsan

git push origin 分支名

2.提交代码规范

  1. 新建一个本地分支,并选中

    $ git checkout -b daixueyi
    
  2. 查看现在的分支状态

    $ git branch -a
    
  3. 新建远程分支,远程分支与本地分支同名(当然可以随意起名)前面为远程,后面为本地

    git push origin daixueyi:daixueyi
    
  4. 把新建的本地分支push到远程分支daixueyi(你要先写完代码再弄)

git push --set-upstream origin daixueyi
  1. 删除远程分支
$ git push origin :daixueyi
  1. Git pull 指令:就是将远程的分支上的代码与你本地分支上项目的代码进行合并,不会删除 远程分支中没有,你本地分支中有的代码,即只会增加代码,不会删除代码。(最好提交前pull一下,再最好询问下管理者可不可以pull)

    git pull <远程主机名> <远程分支名>:<本地分支名>
    git pull origin develop:daixueyi
    
  2. 克隆指定远程分支

    会自动在克隆该分支在本地,同样克隆后本地只有这一个分支名

    git clone -b <指定分支名> <远程仓库地址>
    例如:
    git clone -b <daixueyi> https://gitee.com/zhejiang-guang/dongyang.git
    即从远程分支叫daixueyi的分支上克隆一份对应的远程仓库,克隆之后本地也有一个叫daixueyi 的分支了
    
  3. git pull 失败可以用以下指令:

    (1)先把git的远程分支名fetch到你本地然后merge

    ? $ git fetch origin master

    ? $ git merge origin FETCH_HEAD

  4. (额外内容)

    1. 在本地目录下关联远程repository :

    ? git remote add origin git仓库地址

    1. 取消本地目录下关联的远程库:

    ? git remote remove origin

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-19 12:05:49  更:2021-10-19 12:05:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 23:29:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码