标签:ast 项目 out csdn mail bis 一个人 one clone
1.装好git后打开 Git bish 是个类似命令行的东西
2.先设置下用户名
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
3.选定一个目录并把这个目录变成Git可以管理的仓库比如 D:\learn
$ cd D:\learn
$ git init
4.工作区,暂存区,
电脑上能看到的就是工作区,比如D:\learn
将工作区的文件加入版本库需要两步
$ git add filename.ex
将文件加入(修改)到暂存区
$ git commit -m "remarks"
将暂存区的移到版本库
5.常用命令
$ git status
$ git reset
$ git log
$ git checkout
$ git rm
6.添加远程库
Github网站注册用户并登陆
$ ssh-keygen -t rsa -C "youremail@example.com"
代码写完完后在用户主目录里找到.ssh目录,里面有id_rsa(密钥)和id_rsa.pub(公钥)两个文件
进网站设置SSH Keys 新建一个,写个标题后将公钥粘贴进去
$ git remote add origin git@github.com:用户名/刚刚的标题.git
这样就相互关联了
7.推送本地所有内容到远程库
$ git push -u origin master
把远程库克隆到本地
$ git clone git@github.com:用户名/库名.git
8.分支管理
$ git branch 查看分支:
$ git branch <name> 创建分支:
$ git checkout <name> 切换分支:
$ git checkout -b <name> 创建+切换分支:
$ git merge <name> 合并某分支到当前分支:
$ git branch -d <name> 删除分支: -D 强行删除
$ git log --graph 分支合并图
$ git merge --no-ff <name> 禁用Fast forward模式 可以看出分支信息,不会出错
9.访问一个人的项目主页,选择仓库点“Fork”就在自己的账号下克隆了一个一样的仓库,然后,从自己的账号下clone到本地,在本地修改后再推送到自己账号的仓库,然后在自己的GitHub上发起一个pull request,对方就可以选择接受你的pull request。
标签:ast 项目 out csdn mail bis 一个人 one clone
原文地址:https://www.cnblogs.com/jj-wbsds-n/p/9607477.html