工作中使用git相关总结

su - bc

cd repositories/

ls

mkdir fcs_policy.git

cd fcs_policy.git/

git init --bare(使用--bare参数,则在fcs_policy.git目录下没有.git 隐藏文件,反之则有)

[bc@test fcs_policy.git]$ ls -a
.  ..  branches  config  description  HEAD  hooks  info  objects  refs

备注:没有.git隐藏文件的这种情况下,在fcs_policy.git下面可以看到真实的代码。如果有.git隐藏文件,那么在.git的目录中会记录所有代码的组织和逻辑关系,所以在fcs_policy目录下可以有代码的副本,也可以木有(很神奇哈!!!)


新库测试:

git clone  bc@git.***.***.cn:fcs_policy.git

cd fcs_policy/

touch .test
git add *
git commit -a
git push

报错:
git push origin master(第一次提交用这个命令,之后再提交的时候使用git push就不会报错了)

你可能感兴趣的:(总结,git,bare)