Git常用操作命令***:
1)远程仓库相关命令
检出仓库:$gitclonegit
://github . com/jquery/jquery。git
检查远程仓库:$
git
remote -v
添加远程仓库:$
git
remote add[name][URL]
删除远程仓库:$
git
remote rm [name]
修改远程仓库:$
git
remoteset-URL —
推送
[名称][新Url]
拉远程仓库:$
git
pull[remote name][local branch name]
远程仓库:$
git push
[remote name][local branch name]
2)与分支操作相关的命令
检查本地分支:$
git
branch
查看远程分支:$
git
branch -r
创建本地分支:$
git
branch[name]—-请注意,新分支在创建后不会自动切换到当前分支。
切换分支:$
git
checkout [name]
创建一个新的分支并立即切换到它:$
git
check out-b[name]
删除分支:$
git
branch-d[name]—- d选项只能删除已经参与合并的分支,不能删除没有合并的分支。如果想强制删除分支,可以使用-D选项。
合并分支:$
git
merge[name]—-将名为[name]的分支与当前分支合并。
创建远程分支(本地分支
push
到远程):$
git push
origin[name]
删除远程分支:$
git push
Origin:heads/[name]
我从***ster分支创建了一个issue5560分支,做了一些修改,用
git push
Origin Master提交,但是显示的结果是’一切都是最新的’,问题的原因是
git push
origin ***ster在本地分支默认提交了***ster分支而没有track的远程分支,因为***ster分支默认指向origin ***ster分支。这里可以使用
git push
origin issue5560:***ster将issue 5560推送到远程***ster分支。
如果您想要将一个本地分支测试提交到一个远程仓库,并将其用作远程仓库的主分支或另一个名为test的分支,您可以这样做。
$
git push
origin test:***ster//提交本地测试分支作为远程主分支//好像只要写这句话,远程github就会自动创建一个测试分支
$
git push
origin test。和上面类似,如果:左边的分支是空,右边的远程分支会被删除。
$
git push
来源:test//刚刚提交到远程站点的测试会被删除,但是会保存在本地,不用担心。
3)标记操作相关命令
视图:$
git
标记
已创建:$
git
tag [name]
删除版本:$
git
tag -d [name]
检查远程版本:$
git
tag -r
创建远程版本(本地版本
推
到远程):$
git推
origin [name]
删除远程版本:$
git push
Origin:refs/tags/[name]
4)与子模块
相关的操作命令
添加子模块:$
git
子模块添加[URL][路径]
比如:$
git
子模块add
git
://github . com/soberh/ui-libs。
git
src/***in/
初始化子模块:$
git
子模块init & # 8212-仅在首次出库时运行一次。
更新子模块:$
吉特
子模块更新—-您需要在每次更新或切换分支时运行它。
删除子模块:(分4步进行)
1)$
git
RM –缓存[路径]
2)编辑“.gitmodules”文件,并删除子模块的相关配置节点。
3)编辑“.
git
/config "文件,并删除子模块的相关配置节点。
4)手动删除子模块的剩余目录。
5)忽略一些文件和文件夹,不要提交它们
创建一个名为“”的文件。gitignore ”,并写入不必要的文件夹名或文件,每个元素占一行,如
目标
容器
*.
Git操作-删除文件
日期:2012年5月20日来源:bg090721分享至:
Git删除文件
rm add2.txt
git rm add2.txt
git commit-m “rm测试”
git推送网页
———–在服务器上
CD/var/***/foo . git;sudo git更新-服务器信息
————检查删除效果
CD;RM foo 3-RF;git clone http://[an IP]/foo . git foo 3
————更新现有的本地代码
CD;cd foo2
Git远程添加web[某用户]@[某ip]:/var/***/foo.git/
git拉web ***ster
本文来自秦楚殇投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/636176.html