git笔记

git笔记

苏苏
2022-05-23 / 0 评论 / 45 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年04月05日,已超过849天没有更新,若内容或图片失效,请留言反馈。
本文记录了目前我用到的git命令,整理自网络,备忘。

以--bare方式创建空仓库

注:假定要创建的git仓库位于/home/git/typecho.git目录,源文件位于/home/susu/project目录。

git仓库目录

mkdir /home/git/typecho.git
cd /home/git/typecho.git
git init --bare

源文件目录

cd /home/susu
git clone /home/git/typecho.git
mv /home/susu/project/* /home/susu/typecho
cd /home/susu/typecho
git add .
git commit -m "init" -a
git push origin master

将已有的git仓库转成对外发布的bare方式

mkdir -p /home/susu/public
cd /home/susu/public
git clone --bare /home/susu/typecho.git
  • 注:bare方式的新git仓库位于:/home/susu/public/typecho.git目录,其结构类似于普通git仓库里的.git目录。

配置禁止自动转换Windows换行到Linux换行

git config core.autocrlf false

配置.gitignore文件

创建.gitignore文件

# 忽略的文件
*.log
*.zip
*.7z
*.gz

#忽略的目录
[Ll]og/
/tools/
/zip/

执行以下命令使之生效

git add .gitignore
git commit -m "add .gitignore"
git push

后期更新

git rm -r --cached .
git add .gitignore
git commit -m 'update .gitignore'

更换远程仓库地址

方式一:直接修改

git remote set-url origin url

方式二:删除重设

git remote rm origin
git remote add origin url

查看远程仓库信息

git remote -v
0

评论 (0)

取消