当前位置: 首页 > 工具软件 > git-hub > 使用案例 >

Linux下git-hub常用操作

陆俊捷
2023-12-01

n

Linux下git-hub常用操作

一、Git本地命令

创建一个文件夹,后面将以该文件夹作为git本地仓库
mkdir gittest  

拉代码
git clone  https://github用户名@github.com/github用户名/gittest.git

初始化git仓库
git init  

申请邮箱  #设置仓库所有者的邮箱
git config --global user.email "github
git config --global user.email myemail@qq.com 

用户名    #设置仓库所有者的用户名
git config --global user.name "github"
git config --global user.name "yourname"

查看git设置列表信息
git config --list 

查看用户名
git config user.name

查看用户名
git config user.email

将当前仓库下所有新增加的文件添加到git仓库
git add .   (有个点)

查看当前仓库中文件的状态,增加,修改,删除等
git status 

将本地对文件的修改提交到git仓库,即让仓库登记此次修改的内容
git commit -a 

提交到git仓库并添加修改信息
git commit -m "update xxx"

查看分支
git branch -a

切换分支
git checkout dev  (dev为自己的分支名字)


二、git远程命令

添加远程仓库的地址
git remote add origin https://github用户名@github.com/github用户名/gittest.git

从远程仓库获取已有的内容,与本地内容合并,在没有冲突时,会自动合并。在本地新加内容后,必须先从远程获取内容。
git pull origin master

将本地修改提交到远程服务器上输入github登录密码
是远程主机,master表示是远程服务器上的master分支,分支名是可以修改成其他分支的名字的

git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。
而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。

三、常用操作流程

down代码
git clone +<git-hib地址>

查看分支
git branch -a

跳转分区
git checkout dev

查看状态
git status

添加代码(当前目录下增改全部提交)
git add .

提交代码
git commit -m ”注释“

push到远程
git push origin xx 

 类似资料: