赞
踩
《精通Git(第二版简体中文).pdf》
在GitHub建立自己的分支
输入新分支的名称,点击创建分支。
新分支创建完成,可以看到分支数变为2。
复制仓库的克隆地址。
在电脑本地创建一个新文件夹,在当前目录打开Git Bash。
截取鼠标右键菜单方法:先按住左边alt+shift键不放,然后右击,再松开shift键,按住ctrl+A键,即可!
3.克隆远程仓库到本地
git clone url
克隆完成后,会多出一个test文件夹。切换到仓库目录下,查看分支
1)列出所有本地分支:$ git branch
2)列表所有远程分支:$ git branch -r
3)列出所有本地分支和远程分支:$ git branch -a
其中*
标记的就是当前分支
创建并切换到本地分支guanyuan2026
git branch guanyuan2026 //创建分支
git checkout guanyuan2026 //切换分支
git checkout -b guanyuan2026 //创建并切换分支
再次查看当前仓库的所有分支:
可以看到多了一个guanyuan2026分支。在test目录下创建一个test.txt文件,作为测试文件使用:
之后将test.txt添加到仓库进行版本管理,并提交此次修改。需要两条指令:
git add test.txt //添加到仓库
git commit -m "creat test.txt" //提交修改,-m后为注释
将本地分支guanyaun2026推送到远程主机的test分支
git push origin guanyuan2026:test
回到GitHub查看
将远程主机的test分支合并到本地分支guanyuan2026
git pull origin test:guanyuan2026
//2022.8.16补充
在Linux下使用git,难免还是用到命令操作
git config --global user.name "Vincent Yua"
git config --global user.email 15633162026@163.com
git config --list 查看当前配置
1.基于远程分支新建本地分支
新建一个本地分支SerialAssistant,基于远程分支SerialAssistant
git checkout -b SerialAssistant origin/SerialAssistant
git checkout -b guanyuan2026
git branch -d master 删除master分支
查看远程仓库方法:git remote -v
查看本地分支和远程分支的关联情况,以下三条命令均可:
git branch -vv
git remote show origin
cat .git/config
2.git log 查看当前分支的提交历史
查看当前修改的文件情况 git status
取消 仓库所有 修改、删除
git checkout -f 此时你修改的文件和删除的文件都会被恢复,但是你新添加的文件不会被删除
放弃 仓库所有 添加
git clean –df 此时该仓库下所有新添加文件将被清除, 不会对修改和删除做任何处理
将-f或-i标志与此命令一起使用
在本地CAN_ext_id分支进行开发,推送到github的CAN_ext_id分支(没有的话,远程仓库会自动创建分支)
git push origin CAN_ext_id:CAN_ext_id
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。