Git+Vscode+ToroiseGit+码云
一、git官网
https://git-scm.com/
二、git小乌龟版
https://tortoisegit.org/download/
下载小乌龟版git和汉化包
三、Git操作一般流程
Git的三个工作区域:工作区、暂存区、历史记录区
1.码云克隆项目至本地: git clone
安装好git后,鼠标右键,选择git bash here
git clone https://gitee.com/luyo/blog.git
2.检测代码是否是最新的,与SVN一样,我们遵循先更新再提交原则: git pull
说一个小知识点:如果我们直接在项目里打开Git Bash Here的话,就可以直接进入下面的操作,会在界面上出现(master),表示默认的master分支。
没有的话需要进入项目文件。cd 项目目录(如果在桌面的话,直接cd test进入目录),就会出现(master)了。(如果没有出现,请检查目录是否出错)
先输入命令git pull,他的作用主要在于合并码云上的项目。(因为有时候是团队开发,有可能在你修改完代码之前,别人先修改了一些东西,这个时候你不可能重新去clone一份,效率太慢了)。
如果没有人修改则会提示Already up to date.(表示已经是最新的)。
3.示例使用git提交代码至码云
git status 查看状态
首先将修改的haha.txt文件添加至暂存区(git add )
git add haha.txt
然后就是把暂存区的代码放到仓库中去。使用Git命令:git commit ,
git commit -m "提交haha.txt文件"(后面加-m即对提交的代码添加注释)
最后我们把仓库里的代码放到码云上去 ,使用git命令(git push)
Vscode中如何使用Git
之前没配置过得老铁需要在setting.json文件进行配置
Ctrl+shift+p,输入setting,可以setting.json文件
Vscode里setting.json文件配置
{
"workbench.iconTheme": "vscode-icons",
"vsicons.dontShowNewVersionMessage": true,
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"C:\\Users\\Administrator\\.vscode\\extensions\\gabrielbb.vscode-lombok-1.0.1\\server\\lombok.jar\"",
//配置本机java安装路径
"java.home": "D:/ServiceFamily/JDK-2019/jdk1.8",
//配置git安装路径
"git.path": "D:/ServiceFamily/Git/git-install/cmd/git.exe",
"terminal.integrated.automationShell.windows": "D:/ServiceFamily/Git/git-install/bin/bash.exe",
//配置本机maven安装路径
"maven.executable.path": "D:/ServiceFamily/apache-maven/apache-maven-3.5.2/bin/mvn",
"java.configuration.maven.userSettings": "D:/ServiceFamily/apache-maven/apache-maven-3.5.2/conf/settings.xml",
"maven.terminal.customEnv": [
{
"environmentVariable": "JAVA_HOME",
"value": "D:/ServiceFamily/JDK-2019/jdk1.8",
}
],
"svn.path": "C:/Program Files/TortoiseSVN/bin",
"maven.view": "hierarchical",
"[plaintext]": {
},
"editor.suggest.snippetsPreventQuickSuggestions": false,
"files.autoGuessEncoding": true,
"code-runner.executorMap": {
"java": "cd $dir && javac -encoding utf-8 $fileName && java $fileNameWithoutExt"
},
"code-runner.runInTerminal": true,
//配置新建文件注释和方法注释
"fileheader.configObj": {
"createFileTime": true,//设置为true则为文件新建时候作为date,否则注释生成时间为date
"autoAdd": false,//自动生成注释,老是忘记的同学可以设置
"annotationStr": {
"head": "/*",
"middle": " * @",
"end": " */",
"use": true//设置自定义注释可用
},
"headInsertLine": {
"php": 2
}
},
"fileheader.cursorMode": {
"description":"",
"param ":"",
"return":""
},
"fileheader.customMade": {
"Description":"" ,//文件内容描述
"Author":"心书",//编辑人
"Date": "Do not edit",//时间
"LastEditTime": "Do not edit",
"LastEditors": "心书",
}
}
现在,我们来启动项目
那我们在vscode里用git提交代码是码云
========= ===============冲突====================
- git强制提交本地分支覆盖远程分支
git强制提交本地分支覆盖远程分支 - Master HaKu - 博客园
git push origin master --force
二、git远程仓库强制覆盖本地仓库命令git远程仓库强制覆盖本地仓库命令_fengqiaoguke的博客-CSDN博客_git远程强制覆盖本地
git强制覆盖命令分解:
git fetch --all
git reset --hard origin/master
git pull
TortoiseGit https://www.jb51.net/softjc/711629.html
设置记住密码
[http]
sslVerify = false
[credential]
helper = store
[user]
email=你的邮箱
name=你的名字
Git+Vscode+ToroiseGit+码云相关推荐
- git小乌龟+gitee码云配置步骤(只做参考)
git小乌龟+gitee码云配置,需要进行以下步骤: 注册Gitee账号并创建仓库 安装Git客户端: 首先下载git for windows客户端http://msysgit.github.io/ ...
- Git提交到码云(转)
终端提交代码到码云 2017-05-23 11:52 77人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. 一.下载安装Git 查看电脑是否安装Git,打开终端,输 ...
- 手把手教你git提交到码云(完整版)
第一次提交: 1.新建码云仓库 新建仓库所选,根据自己需求 最后点击创建即可 2.在项目中右键 点击 git base 如下图: 会出现一个如下弹窗 3.输入 git init 会在当前目录中新建.g ...
- GIT客户端连接码云
前提,你首先要在码云上注册一个账号 下载安装Git 这里选择的是客户端安装版,地址:https://git-scm.com/download 一直下一步即可,安装完成后 桌面右键如下:Git GUI ...
- IDEA git上传码云、GitHub、华为云
文章目录 一.Git下载.安装.配置 1.git下载 2.git安装 3.IDEA配置git 3.1 初始化本地库 3.2 idea添加配置git 二.上传平台 1.上传步骤 1.1 把代码提交到本地 ...
- 项目通过git托管到码云
1.注册码云账户 注册地址:Gitee - 基于 Git 的代码托管和研发协作平台 2.创建码云仓库 按照图示:根据自己的需要进行选择. 3.找到自己项目所在到目录,初始化仓库 请保证已经安装git, ...
- 如何正确使用git(以码云为例)
Git是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大地版本控制软件. 黑马程序员git视频链接:https://www.bilibili.com/video/BV1MU4y1Y7h ...
- 码云 git android,Android studio使用Git上传码云入门教程
Git使用教程: 本来android studio 我使用了插件gitee进行代码同步到码云,不得不说十分有用,可是也出现了一些问题,好比更新的代码提交不上去,可是用命令行的形式成功提交,故做记录.a ...
- 微信开发者工具使用 --git 同步到码云
一.怎么上传代码到码云仓库 1.新建一个空的代码库,并复制一下HTTPS链接 2.打开微信开发者工具客户端 --- 版本管理 --- 初始化Git仓库 -- 默认初始化就可以 3.点击 --- 设置 ...
最新文章
- 搞机器学习的人,必须要知道的大牛都有谁?
- 别把机器学习和人工智能搞混了!
- 2015年9月百度前端在线笔试
- 稀疏数组与原始数组之间的转换
- 单人开发场景下的测试环境实践
- 开源erp_大公司为何使用开源ERP
- LeetCode 141 Linked List Cycle
- 小甲鱼Python第十九讲课后习题
- 10分钟搞定kettle源码部署
- POJ 3087 Shuffle'm Up(水题)
- 【Android开发】Android 颜色透明度换算
- Python让繁琐工作自动化——chapter15 保持时间、计划任务和启动程序
- php 关闭call stack,Thinkphp Call Stack,PHP调用栈Call Stack的获取
- 【应用统计学】总体均值的假设检验
- 打开word2016文档时提示用文本恢复转换器打开文件
- GC overhead limt exceed 导致的java进程假死
- 个人成长:谈谈工作之余如何提高个人技术水平
- 【ubuntu】gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory
- esp8266连接mqtt服务器
- sqlsever练习题大全所有练习代码文字版程序可做见习报告用
热门文章
- RLC串联电路截止频率
- Android studio开发-单界面单机小程序
- 安装intel wifi link 5100 AG无线网卡驱动程序,iwlwifi-5000-5.ucode中的readme文件
- 英语语法(1)——简单句
- 中国防篡改封条市场深度研究分析报告
- 如何让linux自动调整时间同步,如何让Linux时间与internet时间同步(CentOS)?
- python中的递归思想_〖Python〗-- 递归、面向对象初识及编程思想
- 手把手教会你视频转文字怎么弄,这个方法建议收藏备用
- Windows 8实用窍门系列:6.Windows 8中的Popup使用方式
- WinRM 服务无法创建以下 SPN: /WSMAN/DC.contoso.com; WSMAN/DC