Stella981 Stella981
3年前
JGit与远程仓库链接使用的两种验证方式(ssh和https)
JGit是使用JAVA的API来操控Git仓库的库,由Eclipse公司维护。他提供的API分成两个层次,底层命令和高层命令。底层API是直接作用于低级的仓库对象,高层的API是一个面向普通用户级别功能友好的前端。JGit主要通过SSH和HTTP(S)的方式与远程仓库进行交互,此外也可以用Git协议(只读)。通过这两种方式,必然是需要添加验证信息的。介
Stella981 Stella981
3年前
Git 的暂存区(staging area)理解
    通常在很多传统集中式版本控制系统中,只有两个空间用来管理你的数据,一个是你的workingcopy(工作区),另一个便是datastore(版本库),然而在Git中,引入了stagingarea(index)这一概念,我们可以把它看做一个“码头”,你来决定其中的哪些改变可以被“运走”。    有了暂存区,我们的工作区边和Git库就不再直
Stella981 Stella981
3年前
Git提交本地库代码到远程服务器的操作
在本地磁盘创建目录mkdirpath进入所创建的目录cdpathgitinit添加远程仓库的代码gitremoteaddorigingit@xbc.me:wordpress.git设置Gitgitconfigglobaluser.name"your_name"
Stella981 Stella981
3年前
Meld compare&git diff & stat
Mac文件比对器https://yousseb.github.io/meld/(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fyousseb.github.io%2Fmeld%2F)geminstallmeldgitmergetooltoo
Stella981 Stella981
3年前
Git:改变世界的一次代码提交
摘要:如果选Linux社区历史上最伟大的一次Git代码提交,那一定是Git工具项目本身的第一次代码提交。吾诗已成。无论大神的震怒,还是山崩地裂,都不能把它化为无形!——奥维德《变形记》背景Linux作为最大也是最成功的开源项目,吸引了全球程序员的贡献,到目前为止,共有两万多名开发者给
Stella981 Stella981
3年前
Git@OSC的使用 (续)
1.下载GitforWindows,地址http://msysgit.github.io/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmsysgit.github.io%2F)2.设置用户名和邮箱,标明你的身份$gitconfig
Wesley13 Wesley13
3年前
virtualbox共享文件夹没有权限解决办法
使用virtualbox最方便的hostguest交换文件方案莫过于共享文件夹功能了。比如host有个叫git的文件夹,可以直接将此文件夹设置为共享文件夹并自动mount,这样,每次在虚拟机一开机就看到这个文件夹被挂载为/media/sf\_git。问题但是,在用非root用户方法这个文件夹时却会遇到权限不足问题。根源在于这个自动mount的文
Stella981 Stella981
3年前
IDEA 分享项目到 Git@OSC
前言:在正常的项目开发里面,我们一般是先有项目,然后再建立版本管理的,所以如果是先在Git@OSC(http://my.oschina.net/u/1164642)建立项目然后clone下来,再提交的话,我这种处女座的人总是会很不爽的。。。首先,我们解决的情况是,已经有了一个正在开发的项目,现在我们要把他分享到git@osc上面去。1.第一步,
Stella981 Stella981
3年前
Flutter安装
安装前准备:AndroidStudio、VSCode、Git1\.使用镜像添加用户环境变量:FLUTTER\_STORAGE\_BASE\_URLhttps://storage.flutterio.cnPUB\_HOSTED\_URLhttps://pub.flutterio.cn2.g