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

git log --oneline

git reflog

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
posted @ 2019-07-02 21:32  SmallPeate  阅读(249)  评论(0编辑  收藏  举报