Git小笔记

在项目立项之后创建版本库,而且只需执行一次

git config --global user.name "填写用户名"

git config --global user.email "填写邮箱"

切换到C盘:

cd c:

查看当前目录:

pwd

创建文件:

touch

创建仓库(目录):

mkdir 目录名称

Git仓库初始化:

git init

将文件放到版本库中:

       将文件添加到暂存区:

                git add 文件名

        将文件添加到本地仓库

                git commit -m “备注信息”

添加多个文件:

git add file1,file2,file3

 git commit -m “备注信息” :file1,file2,file3

查看版本库的状态:

git status

对比文件的修改和变化:

git diff

删除文件:

rm 文件名

git rm 文件名

git commit -m “删除文件” 文件名

查看远程仓库:

git remote (如果看到oring那么基本能够确定已经克隆了远程仓库)

添加远程仓库:

git add <shortname> <url> (添加一个远程仓库并且指定一个可以引用的简写)

远程仓库克隆:

git clone 仓库地址

移除无效的远程仓库:

git remote rm 仓库

从远程仓库中抓取或者拉取(不会自动合并):

git fetch 

从远程仓库抓取或者拉取(自动合并merge):

git pull

推送到远程仓库:

git push <remote-name> <branchname> 

(如果修改了本地仓库的文件要进行推送的话要先执行git commit -a -m “日志信息” 这个命令后才能进行推送)

列出所有本地分支:

git branch

列出所有远程分支:

git branch -r

列出所有本地分支和远程分支:
git branch -a

创建分支:

git branch 分支名

合并分支名:

git merge 分支名

(在合并的时候不会次次都那么顺利,两个不同的分支对同一个部分进行不同的修改的时候,git是不能合并,并且会提示文件冲突,这时候我们要去打开冲突文件,然后修复冲突内容,最后通过git add 表明冲突已经被解决)

分支删除(本地):

git branch -d 分支名

(如果在删除分支中进行了一些开发操作,此时执行上述命令无法删除分支,这时候可以用命令git branch -D 分支名 进行删除)

分支删除(远程):

git push origin -d 分支名字

列出所有标签(tag)名:

git tag

查看tag信息:

git show tag

将标签推送到远程仓库(指定提交的tag):

git push <remote> <tag>

创建一个分支并指向某个标签:

git checkout -b 分支名 标签名

删除本地分支:

git tag -d 标签名

删除远程标签:

git push origin :refs/tag/标签名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值