创建本地仓库,更改 GIT_PROJECT
cd /home/yuzx/git
# 这里定义了一个变量表示工程目录
GIT_PROJECT=env_install
# 切换到工程目录,包含 .gitignore
cd ${GIT_PROJECT}/
# 建库
git init
git add .
git commit -m 'init commit'
# 拷贝裸库,其实就是工程目录里的 .git 目录
cd ..
git clone --bare ${GIT_PROJECT} ${GIT_PROJECT}.git
# 将仓库搞到 U 盘上
mv ${GIT_PROJECT}.git /media/yuzx/Kingston16/gits/
# 为本地代码加 remote
cd ${GIT_PROJECT}
git remote add origin file:///media/yuzx/Kingston16/gits/${GIT_PROJECT}.git
git fetch
git branch --set-upstream-to=origin/master master
git remote -v
cd ..
这样,在任何地方都可以 git push,git pull 了
其实没有秘籍。