2019-10-16

1.git 安装
1)创建文件夹
2)bash中cd到指定文件夹,然后git init 创建库
3)git config --user.name ;git config --user.email
4)文件夹中修改或者添加文件,git add test.py
5)git commit -m "create test.py by liuting"
6)git status ##查看目前的状态
7)git reset --hard HEAD^ 回复到以前版本
https://blog.csdn.net/u010280075/article/details/82951774

2.git 与github 链接
1)主要将github 中setting中的ssh 添加git的.ssh的秘钥
如果没有找到.ssh文件 ssh-keygen
https://blog.csdn.net/qq_37737566/article/details/82389248
https://www.cnblogs.com/xinxin1994/p/10422741.html
2)在github中新建一个库,将本地库连接到线上的github
git remote add origin https://github.com/ElinaTingTing/threading_multiprocessing.git
将本地文件push到master中
git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)
https://www.cnblogs.com/cxk1995/p/5800196.html
如果本地的文件夹已经链接了一个远程,则需要将其删除
git remote rm origin
https://blog.csdn.net/flycompany/article/details/80997920
将本地的文件push 到远程
git push -u origin master
将库中的文件clone下来:
git clone 地址

3.分支,以及分支更改merge到master
git branch dev ##创建分支
git checkout dev ##切换到分支dev
git commit -am "modify" ##在分支dev中commit更改
git checkout master ##切换到master
git merge --no-ff -m "keep merge info "dev ##将分支dev merge到master
git log --oneline --graph ##查看merge的信息(graph可以看到图形的merge信息)
https://morvanzhou.github.io/tutorials/others/git/4-1-branch/
针对merge存在冲突的,需要自己进行修改

https://blog.csdn.net/weixin_38317875/article/details/80925750
https://www.jianshu.com/p/8d26730386f3

如果上述总是出现问题,就使用gitGUI这个成功的概率大一些

https://jingyan.baidu.com/article/19020a0a7ae6af529c284248.html

你可能感兴趣的:(2019-10-16)