某次电脑的神奇丢失数据后,我觉得用git来管理项目代码是很有必要的!但是实验室的项目代码直接扔到Github上面好像不是很合适,采用私有git就可以解决这一需求了。
author: @Huji
版权归作者所有,任何形式转载请联系作者。
目前实验室的服务器上搭建了一个私有git采用的是Gogs - Go Git Service
(其配置可以参考网络的文档[1]),访问地址是 http://10.15.198.247:3000
。
访问服务器并创建账号
在浏览器输入上面的访问地址,然后点击register
,输入用户名,邮箱,密码进行注册。
注册好之后登录进去,在explore
模块可以看到其他人最近更新的项目。
学习Git的使用
Git可以从这里下载。具体的使用强烈推荐花一点时间把廖雪峰的Git教程看一遍。 看完之后,对下面这幅图[2]能够理解的话,那么基本的入门已经完成了。
常用操作总结
经过上面的学习,在这里再总结下一些最最常用的基础命令,省得自己老是忘记。
- 创建一个本地的git仓库
|
|
- 提交文件
添加文件到Git仓库,分两步:
第一步,使用命令git add <file>
,注意,可反复多次使用,添加多个文件;
第二步,使用命令git commit -m "本次提交的说明"
,完成。
- 提交到远程库
要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git
;
关联后,使用命令git push -u origin master
第一次推送master分支的所有内容;
此后,每次本地提交后,只要有必要,就可以使用命令git push origin master
推送最新修改;
- 管理修改
|
|