关于linux下git使用的一些小结

来源:互联网 发布:轩辕世界神兽进化数据 编辑:程序博客网 时间:2024/06/10 16:34

关于git的一些而问题

  • 最开始要学习一些操作指令,所以相当的不习惯,毕竟刚开始接触。
    经过一段时间的接触,发现其实挺有意思的,尤其是在学习的过程中,可以提会到其中的乐趣

下面附上我学习git的一些笔记

要关联一个远程库,使用命令git remote add origin git@server-name:账号/repo-name.git
关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改ori;
git clone git@github.com:SuperFate-KJ/远程库名.git 克隆

git merge <分支名> 命令用于合并指定分支到当前分支
查看分支:git branch

创建分支:git branch

切换分支:git checkout

创建+切换分支:git checkout -b

合并某分支到当前分支:git merge

删除分支:git branch -d

git merge –no-ff -m “merge with no-ff” 分支名 注:请注意–no-ff参数,表示禁用Fast forward

git push origin 本地分支名

本地分支和远程分支的链接关系没有创建,用命令git branch –set-upstream branch-name origin/branch-name

查看远程库信息,使用git remote -v

从远程抓取分支,使用git pull,如果有冲突,要先处理冲突

首先,切换到需要打标签的分支上,然后,敲命令 git tag 标签名 就可以打一个新标签。
可以用命令git tag查看所有标签
git tag -d 标签名 删除该标签
如果要推送某个标签到远程,使用命令git push origin 标签名
一次性推送全部尚未推送到远程的本地标签 git push origin –tags
从远程删除标签名 git push origin :refs/tags/标签名

上面的就是一些git的基础操作指令,并没有太多的内容,初学者也不需要太多的指令,而且有的不容易记住

在学习git的时候,不免会和linux命令打交道,这其中的门道太深了,我也只学了个皮毛

下面附上我自己在学习时用到的一些简单命令

ls -a 打开隐藏目录
pwd 显示当前路径
xdg-open <文件名>
cd .. 返回到上一级目录
tar -zxvf 压缩文件名.tar.gz
tar -zcvf 压缩文件名.tar.gz 被压缩文件名
sudo -i 切换到root用户

0 0
原创粉丝点击