说说你常用的Git命令吧

git init:在当前目录中初始化一个新的git仓库

git clone xxx:克隆远程仓库到本地

git pull ,从远程仓库拉去最新的更新

git push ,将本地的分支版本上传到远程并合并。

git add xxx,将文件添加到git仓库的暂存区

git checkout <branch>,切换到指定的分支

git merge 分支名,将该分支更改合并到当前分支

追问:如何将本地仓库与远程仓库建立连接?

git remote add origin 远程仓库地址

追问:git出现冲突如何解决?

打开冲突文件

<<<<<<< HEAD
...当前分支的更改...
=======
...合并分支的更改...
>>>>>>> branch_name

手动编辑文件,决定保留哪些更改

重生之八股仙帝 文章被收录于专栏

曾有一千古奇人,精修八股文,成遁世之高人,彻天彻地畅游天地间。 今人皆忙忙,急于求成,岂不知八股乃道门口径,背负天人,若经熟读背诵,更能开拓智慧之门,探寻未来之路。 天下繁华,不尽长夜,唯有读书为伴,熟读八股文更是攀登高峰之路。磨砺文字,升腾智慧,唯有勤玉立志,始可破天荒,登临九重不竭之巅! 吾辈修炼之路,虽曲折荆棘,但信念不曾磨灭,唯有铭记八股精髓,方能指引灵魂归宿,成就一生辉煌!

全部评论
为什么没有cherry-pick
3 回复 分享
发布于 2023-08-30 13:06 广东
把我大神git rebase整哪去了
2 回复 分享
发布于 2023-08-29 09:44 北京
老哥面得哪家啊
1 回复 分享
发布于 2023-08-31 13:02 江苏
git blame
1 回复 分享
发布于 2023-08-29 16:48 广东
现在都是用快捷指令git lg方便的很,现在打git up就是拉代码,git tui就推代码上去
点赞 回复 分享
发布于 2023-08-29 15:39 广东
git reset也很好用还有git branch
点赞 回复 分享
发布于 2023-08-29 15:29 陕西
蚌埠住了,我实习都是让我直接提交到主分支上
点赞 回复 分享
发布于 2023-08-29 11:27 湖南
git reset
点赞 回复 分享
发布于 2023-08-29 09:54 江苏
还有commit 和stash
点赞 回复 分享
发布于 2023-08-29 09:42 浙江
update checkout revert
点赞 回复 分享
发布于 2023-08-29 09:32 浙江
我实习的地方用的是他们自己的仓库和git很像,但不是
点赞 回复 分享
发布于 2023-08-29 09:02 上海

相关推荐

头像
03-09 21:01
已编辑
华中科技大学 Java
1,模拟一下就好,别忘了处理换行和回车,代码略。2,bfs一下,找出每个点的坐标,o1输出就可以了。void&nbsp;bfs(int&nbsp;u)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;queue&nbsp;q;&nbsp;&nbsp;&nbsp;&nbsp;q.push(u);&nbsp;&nbsp;&nbsp;&nbsp;pos[u]&nbsp;=&nbsp;{0,&nbsp;0};&nbsp;&nbsp;&nbsp;&nbsp;mark[u]&nbsp;=&nbsp;1;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(q.size()&nbsp;&gt;&nbsp;0)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;v&nbsp;=&nbsp;q.front();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q.pop();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;l&nbsp;=&nbsp;-&nbsp;1,&nbsp;r&nbsp;=&nbsp;-1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(auto&nbsp;x&nbsp;:&nbsp;g[v])&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(mark[x])&nbsp;continue;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mark[x]&nbsp;=&nbsp;1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q.push(x);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(l&nbsp;==&nbsp;-1)&nbsp;l&nbsp;=&nbsp;x;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r&nbsp;=&nbsp;x;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(l&nbsp;&gt;&nbsp;r)&nbsp;swap(l,&nbsp;r);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(l&nbsp;!=&nbsp;-1)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pos[l]&nbsp;=&nbsp;pair(pos[v].x&nbsp;-&nbsp;1,&nbsp;pos[v].y&nbsp;-&nbsp;1);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(r&nbsp;!=&nbsp;-1)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pos[r]&nbsp;=&nbsp;pair(pos[v].x&nbsp;+&nbsp;1,&nbsp;pos[v].y&nbsp;-&nbsp;1);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;}3,可以发现,我们要计算的是每个数整除其他数之后的和。其实可以反过来想,我们要计算每个数作为除数,其他数除他之后的和。对于数i来说,[j&nbsp;*&nbsp;i,&nbsp;j&nbsp;*&nbsp;i&nbsp;+&nbsp;i&nbsp;-&nbsp;1]这个范围内的数除以i等于j,那我们可以枚举每个i和每个j,维护一个前缀和来快速算出[j&nbsp;*&nbsp;i,&nbsp;j&nbsp;*&nbsp;i&nbsp;+&nbsp;i&nbsp;-&nbsp;1]这个范围内的贡献,贡献数是i的数量&nbsp;*&nbsp;范围内数的个数&nbsp;*&nbsp;j。时间复杂度是n&nbsp;+&nbsp;n/2&nbsp;+&nbsp;n&nbsp;/3&nbsp;+...&nbsp;=&nbsp;nlogn代码如下,cnt[i]是数字i的数量,sum[i]是前cnt[i]的前缀和,N是数的最大范围1e5;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;i&nbsp;=&nbsp;1;&nbsp;i&nbsp;&lt;&nbsp;N;&nbsp;i&nbsp;++)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(cnt[i]&nbsp;==&nbsp;0)&nbsp;continue;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;j&nbsp;=&nbsp;1;&nbsp;j&nbsp;*&nbsp;i&nbsp;&lt;&nbsp;N;&nbsp;j&nbsp;++)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;res&nbsp;+=&nbsp;1ll&nbsp;*&nbsp;(sum[min(i&nbsp;*&nbsp;j&nbsp;+&nbsp;i&nbsp;-&nbsp;1,&nbsp;N&nbsp;-&nbsp;1)]&nbsp;-&nbsp;sum[i&nbsp;*&nbsp;j&nbsp;-&nbsp;1])&nbsp;*&nbsp;cnt[i]&nbsp;*&nbsp;j;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}#笔试# #蚂蚁# #蚂蚁笔试#
投递蚂蚁集团等公司10个岗位 笔试
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
03-05 13:17
华为车 软开 25*16 大专
点赞 评论 收藏
分享
评论
20
167
分享

创作者周榜

更多
牛客网
牛客企业服务