git
服务器环境
- github
- gitlab
- gogs
ide客户端
- sourcetree
- git for window
代码托管
https://github.com
https://coding.net/
常用命令
git clone
git pull git fetch + git merge
git fetch 更新缓存到本地
git checkout -b local-branch origin/remote-branch
git branch -a 分支列表
git stutus 修改文件列表
git diff 查看修改内容
git log 查看提交记录
git add . 将修改文件加到提交内容列表区
git commit -m ‘msg’ 提交修改到本地缓存区
git merge
git push
git reset HEAD^ 重置,^代表恢复一次提交
git使用
- git config –global user.name “wirelessqa”
- git config –global user.email wirelessqa.me@gmail.com
- push失败,failed to connect to github port 443: timed out
删除用户名,密码,代理
删除代理
git config –unset (–global) http.proxy
gitignore
|
|
- 假如已经有内容加入到git中,再添加到gitignore将不起作用
git errors
|
|