- 初始化:git init
- 添加仓库地址:git remote add origin gitXXX
- 拉取分支:git pull origin master
- 获取最新分支:git fetch
- 切换远程分支并且新建本地分支:git checkout -b dev origin/dev
- 拉取项目:git pull
- 忽略文件提交:git update-index --assume-unchanged config/database.php
- 更换远程仓库:git remote set-url origin XXX
========================================================================
- 查看远程分支:git branch -a
========================================================================
- 设置用户名:git config --global user.name "用户名"
- 设置邮箱:git config --global user.email "邮箱"
- 生成公钥:ssh-keygen -t rsa -C "邮箱"
- 测试是否连接成功:ssh -T git@gitee.com
========================================================================
关联原有项目
-
git init # 初始化
- git remote add origin git@xxx
- git pull origin master # 获取origin的master分支
-
git fetch --all
git reset --hard origin/dev
git pull
========================================================================
使用
- 忽略已进版本控制的文件修改:git update-index --assume-unchanged xxx
- 删除以上操作:git update-index --no-assume-unchanged xxx
- 查看已忽略的列表:git ls-files -v
========================================================================
问题
1. 解决每次拉取代码需要输入用户名密码:git config --global credential.helper store ,会生成记录文件,再输入一次就好了