git之ubuntu-git服务器配置

远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7×24小时开机并交换大家的修改。

GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。

Continue reading “git之ubuntu-git服务器配置”

GIT之碎片记录

 

GIT与界面的安装

git base 下载地址  安装教程 link (百度云也有)

tortoisegit 下载地址  link

如果新装的系统可能会出现权限不足导致无法安装 (方法一、右键以管理员身份运行安装  方法二、以管理员身份运行CMD,然后把安装包的绝对路径复制到CMD中,回车安装即可 ) 可以看这儿 link

下载好文件默认安装即可

bash 简单篇

  • git.oschina.net 创建库时 如果线下已经有项目 怎么传到刚创建好的git库中?

答:在git上创建项目的时候不要初始项目。线下命令如下

 

git init

touch README.md

git add  README.md

git commit -m “first commit”

git remote add origin git@xxx.xxx.xxx.xxxx:sn/weight.git

git push -u origin master  link

GUI 简单篇

如何克隆的时候不要项目文件夹(重命名项目名)?

填写本地路径的时候直接改就行

 

GIT撤消add

如果是撤销所有的已经add的文件:

git reset HEAD .

如果是撤销某个文件或文件夹:

git reset HEAD -filename

 

GIT是否可以克隆库中的指定文件夹?

答:不可以的,因为GIT需要确保库的完整性。

 

相关资料

Git 以分支的方式同时管理多个项目  未实验