git 架設server
来源:互联网 发布:地理信息系统算法pdf 编辑:程序博客网 时间:2024/06/09 22:10
轉載自http://git-scm.com/book/zh-tw/%E4%BC%BA%E6%9C%8D%E5%99%A8%E4%B8%8A%E7%9A%84-Git-%E6%9E%B6%E8%A8%AD%E4%BC%BA%E6%9C%8D%E5%99%A8
轉載自http://stackoverflow.com/questions/8006393/force-add-despite-the-gitignore-file
架設伺服器
首先,創建一個名為 'git' 的用戶
$ sudo adduser git
現在可以用 --bare
選項運行 git init
來建立一個裸倉庫,這會初始化一個不包含工作目錄的倉庫。
$ cd ~ (如果現在打pwd,應該是在/home/git)$ mkdir project.git$ cd project.git$ git --bare init
這時,Join,Josie 或者 Jessica 就可以把它加為遠端倉庫,推送一個分支,從而把第一個版本的專案檔案上傳到倉庫裡了。值得注意的是,每次添加一個新專案都需要通過 shell 登入主機並創建一個裸倉庫目錄。我們不妨以 gitserver
作為 git
用戶及項目倉庫所在的主機名稱。如果在網路內部運行該主機,並在 DNS 中設定 gitserver
指向該主機,那麼以下這些命令都是可用的:
# 在 John 的電腦上$ cd myproject$ git init$ git add -f .$ git commit -m 'initial commit'$ git remote add origin git@gitserver:/opt/git/project.git$ git push origin master
NOTE:
Force add the .gitignore file
See man git add
:
-f, --force Allow adding otherwise ignored files.
這樣,其他人的克隆和推送也一樣變得很簡單:
$ git clone git@gitserver:/opt/git/project.git
0 0
- git 架設server
- GIT server
- git server
- git server
- Git Server
- git server
- Git Server
- Linux 使用 Gitosis 架設 Git Server
- Linux 使用 Gitolite 架設 Git Server
- git submit remote git server
- Ubuntu server 搭建Git server
- git-server deploy
- git server搭建
- GIT server build up
- GIT SSH Repository Server
- RedHat配置git server
- Git Server init
- 关于git server 搭建
- echo输出话语中的“.”与“,”区别在哪
- SensorTag编译错误Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition.
- hdu1853 费用流
- JS 字符串替换方法
- java将原目录下的文件复制到指定目录
- git 架設server
- OJ (一) C
- json 定义和传值
- new concept three lesson 31
- 在java中调用python方法
- android获取扩展存储路径,TF卡、U盘等
- MFC的消息处理函数
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- 邮件系统452 错误的解决办法