在数字化转型中,选择合适的跨平台开发框架不仅能提高效率,还有助于确保数据安全与合规性。
818
2022-08-24
真实的企业项目开发中git的使用方法
建立一个文件作为git的本地库,在本地库中 进行 git init
设置签名
设置仓库级别的签名
可以在 ./git/config 中查看自己设置的签名信息
设置系统用户级别的签名
git status //查看状态信息
删除暂存区中的test.txt
把暂存区中的test.txt文件提交到本地库
ubuntu 系统中git commit 提交默认是nano,如果不是太会使用的话可以修成VIm,用如下命令修改
echo export EDITOR=/usr/bin/vim >> ~/.bashrc //重启终端再提交代码的时候就会默认使用VIM编辑
小节:
值得一提的是,如果我们不是提交新加文件,而是提交修改文件,可以直接git commit -a 或者git commit -am "说明"
无须添加文件名,这种直接提交修改文件的方法的弊端是,不能像存在缓存区一样,撤回
查看历史提交记录
git log
git log --pretty=oneline
git log --oneline //只会显示头指针前的版本
git reflog
前进或者后退一个版本
git reset --hard [局部索引值]
分支
查看分支 git branch -v
创建一个热修复(hot_fix)分支 git branch hot_fix
切换到热修复(hot_fix)分支 git checkout hot_fix
分支合并
切换到原先的master 分支后,执行 git merge hot_fix 将热修复(hot_fix)分支和当前merge 分支合并
合并产生冲突
邀请团队成员加入git的项目
加入到团队后,可以push 项目了
git push origin master //提交本地库到远程库
团队协作远程库修改的拉取
fetch的拉取不会修改本地库的内容,可以切换到origin/master 中查看
查看完毕后,再将fetch拉取的内容和本地库进行合并
团队协作提交时冲突
跨团队操作
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~