git指令
1、git add filename 添加新内容
2、git commit -m "Adding files" 把文修改的文件上传到待传区
3、git push 上传
4、git pull 更新远端到本地仓库
5、git branch -r 查看所有分支
6、git branch 查看当前分支
7、git status 查看当前状态,文件是否更新等
8、git config user.name 获取用户名
9、git config user.email 获取邮箱
10、git clone https://github.com/judesmorning/Zlog 克隆某仓库到本地
11、创建本地分支【默认将当前分支文件给此分支】:
git branch zhuxy
12、切换到本地分支
git checkout zhuxy
13、创建远程分支【并将本地当前的zhuxy分支push到远程zhuxy】:
git push origin zhuxy
14、删除本地分支:
git branch -d zhuxiaoyong
15、删除远程分支:
git push origin --delete zhuxiaoyong
16、推送本地zhuxy到远端zhuxy【前面是本地,后面是远端】:
git push origin zhuxy:zhuxy
17、将某分支覆盖本分支:
git checkout liying
git reset --hard origin/zhuxy //本地替换
git push -f //上传到远端本分支
18、切换到远端分支:
git checkout origin/zhuxy
19、查看日志【按q退出】
git log
20、将远程分支拉取过来与本地分支合并:
git pull origin liying:zhuxy //远程是liying分支,本地是zhuxy分支
git pull origin liying //远程是liying分支,与本地当前分支合并
git pull //将远端所有分支更新到本地仓库
21、pull之后出现冲突,执行“code ."
需要安装vscode
22、新增了.gitignore
规则,却发现Git仍然在跟踪忽略文件
原因:已跟踪文件:当文件已经被提交到版本库后,再将其添加到.gitignore;缓存未清除:Git的索引缓存中仍保留着这些文件的记录
解决:
git add . git commit -m "Save changes before resetting git cache" git rm -r --cached . git add . git commit -m "Apply new .gitignore rules"
参考:Git忽略文件失效?手把手教你重置.gitignore的正确姿势_.gitignore 重新生效-CSDN博客
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html