提交过程分为两个部分:
1、Git服务器端
git服务器端首先需要新建一个空的仓库
git init --bare test.git 这样就会初始化一个空的仓库,其中--bare的意思为裸,裸的,用该命令创建的仓库中只会包含.git目录下面的文件
,这样做的好处是能避免其他用户push发生冲突,关于git init 和 git init --bare的区别
初始化之后,需要修改仓库的可写的权限
chown -R git:git test.git
2、本地
本地也需要初始化一个git仓库
git init
然后提交本地的代码至本地仓库
git add .
git commmit -m "初次提交"
最后将本地仓库提交到远程仓库
git push -u git@*.*.*.*:/home/git/test.git master 到此本地仓库便提交到了远程的仓库。个人纪录,仅供参考;如有错误,欢迎指正
本文介绍了一个典型的Git工作流程,包括如何在服务器端初始化一个裸仓库并设置正确的权限,以及如何在本地进行初始化、添加文件、提交更改,并最终将本地仓库推送到远程服务器。
796

被折叠的 条评论
为什么被折叠?



