git的用法

1.初始化仓储 git init
2.查看提交状态 git status
3.提交所有修改并说明 git commit --all -m “本次的提交的说明”
(3.1)git add “文件名” 先提交单个文件至版本库或者 git add . 提交所有文件至版本库
(3.2)git commit -m “本次的提交的说明”

查看提交日志

git log
git log --oneline(精简查看模式)
git reflog(可以看到以前所有的版本号)

设置当前用户信息

git config --global user.name “zzz”
git config --global user.email “zzz@123.com”

回退到指定版本

git reset --hard Head~0 (回到上一次)
git reset --hard Head~1 (回到上上一次){这种不怎么好}

git reset --hard 版本号(git log --oneline的那个号)

分支操作

git branch zzzdefenzhi(创建分支名)
git checkout zzzdefenzhi(切换分支)
git merge zzzdefenzhi(把zzzdefenzhi合并到主干上,前提是checkout到了主干)
git branch -d zzzdefenzhi(切换到分支在删除zzzdefenzhi)

提交本地代码至github

git push https://github.com/ppjojo/20200109.git(github地址) master(分支名)

!!从远程服务器拉代码(前提是本地要初始化一个仓储)
git pull https://github.com/ppjojo/20200109.git(github地址) master (分支名)

添加远程地址变量

git remote add origin(变量名) https://github.com/ppjojo/20200109.git(github地址)
git push origin master(与上面的提交一样)

git push origin -u master(加上了-u 下次提交更新就可以 直接git push)git会把当前分支与远程分支关联起来

!!git clone git@github.com:ppjojo/20200109.git(github地址) 会直接覆盖本地的代码

ssh方式上传代码

1.ssh-keygen -t rsa -C “zzzz@123.com”(生成公钥)
2.将用户目录下的id_rsa.pub拷贝(clip < ~/.ssh/id_rsa.pub)
3.复制黏贴到github上的setting里面的ssh即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值