git & github

1. 本地库初始化

git init

2. 设置签名

系统用户级别
git config --global user.name xxx
git config --global user,email xxxxxx@qq.com

3. 编辑文件后提交到缓存区

git add test.txt

4. 将缓存区的文件提交到本地库

git commit -m "备注信息"  test.txt

5. 查看版本记录

git log

1702009-20190702213305134-1878409755.png

git log --oneline

1702009-20190702213815656-2061951502.png

git reflog

1702009-20190702213945468-947771594.png

6. 回退前进到指定版本

  1. 基于索引值操作
git reset --hard 索引值

7. 文件版本比较

工作区和缓存区中的文件比较

git diff  文件名

工作区和本地库历史版本比较

git diff 历史索引  test.txt

8. git分支

  1. 创建分支
git branch 分支名
  1. 查看分支
git branch -v
  1. 切换分支
git checkout  分支名
  1. 合并分支
如果要将B分支合并到A上,则先切换到A分支上
git merge B
  1. 合并分支冲突
    产生原因:两个分支操作同一个文件同一个位置,内容不一致。
    打开导致冲突的文件,沟通后手动修改

9. 将github 远程库地址保存到本地git 并起别名,这里别名为origin

git remote add origin https://github.com/xxxxx/MyFirstProject.git

查看保存的地址:  git remote -v

10. 将本地库分支推送到github远程库 , 这里指定的分支是master

git push origin master

11. 将其他成员邀请到团队

github仓库页设置->协作者->添加协作者后将连接发给他

12.将远程库里其他成员修改过的内容拉取到本地

如果要先检查一下内容有错误,就先抓取到本地,不去合并:
git fetch origin master
看好没有问题后合并:
git merge /origin/master
也可以直接拉取合并:
git pull origin master

转载于:https://www.cnblogs.com/peatechen/p/11123289.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值