git操作手册---自用可参考

一、从远程仓库将文件拉下来

①首先,点击右键git.bash here打开命令行,通过git init在对应文件夹创建版本库。

②git remote add origin 网址(https或者ssh)都可以

③如果链接输错了可以通过git remote rm origin 来删除远程链接然后重新连接

④通过git pull origin master 将远程仓库的东西拉下来

 ⑤还有一种方式可以拉下来更快,直接git clone +远程仓库https或者ssh将整个文件夹拉下来,不过这个是直接拉整个文件夹的,git也会在里面。

二、把本地文件放进远程仓库

先在码云或者GitHub创建仓库后,通过上述两种方式建立链接,然后通过以下步骤:

①先通过git add .(小数点前面需要有个空格)将本地文件上传到暂存区。

②通过git commit -m "新增内容"(""里面填写的是修改的一些提示信息告诉自己更改了什么),这里是将暂存区的文件提交到本地的git仓库

③最后一步就是通过git push 将文件推进远程仓库也就是我们得码云等,这样就可以上传到云端了。

三、其他操作:

①git pull 将远程拉取到本地

②git reset 将之前git commit 提交的到本地git'仓库的大小回滚出来

③git checkout 将之前通过git add .添加到暂存区的东西拿回来。

④touch .gitignore可以创建忽略文件.gitignore文件然后可以自己配置不需要上传的文件,规则如下:

*.txt 忽略所有以.txt为后缀的文件;
!lib.a 不忽略文件lib.a;
/TODO 只忽略此目录下TODO文件,子目录的TODO不被忽略;
build/ 忽略build目录下的所有文件;
doc/*.txt 只忽略doc/下所有的txt文件,但是不忽略doc/subdir/下的txt文件;(参考

mb5ff4099f0a555博主的

)

git 创建新分支

git checkout -b dev

git branch dev(分支得名字 我一般取名dev)

git checkout dev切换到分支

git push失败后强推

$ git push origin master -f

分支合并:

先切回主分支(需要合并的分支)

git checkout master

git merge dev

git push origin master

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值