创建及基础使用
创建
在需要管理的文件夹中,运行git bash然后执行命令。
git config --global user.email ” name@email.com”
git config --global user.name “name”
设置提交人的信息,接着
git init
就会生成一个隐藏文件。
基础使用
(1) 在文件夹中创立一个文件 test.py
(2) 用git status 查看版本库的状态,可以观察到文件没有放入到版本库中。
(3) 所以我们可以用git add把他添加到版本库中。
(4) 上传完后还需要用 git commit –m “XXX.py”
(5) 此时,可以看到文件中多了一个绿色的勾。
如果文件产生了变化,需要用add、commit保存
记录修改
有两种方法,一种通过 reset,一种是checkout
reset
reset的方法是找回以前的某个版本修改,保存后该版本被替换,不会新增记录。修改已commit的版本
checkout
针对某个文件恢复到以前的内容,
执行:
git checkout 49cd54f -- xx.py
将会恢复到当时的内容,变成了modify状态
分支
命令列表
git status 查看版本库的状态
git add 把他添加到版本库中。
git commit –m “XXX.py” 上传并添加信息双引号中是备注
git diff 察看和前面一个文件有什么不同(要在add commit之前使用)
git log 文件纪录 后续加
--oneline 可以看缩减版,
--graph以图的方式查看
git commit -am "xxx" commit和add同步:但是只能在文件本来就在仓库才能用。
# 修改
git checkout 49cd54f -- xx.py 恢复到以前的内容
# 分支
git branch 查看分支情况
git branch xxx 创建分支
git checkout xxx 切换分支
git branch -b xxx 创建的同时也切换
git branch -d xxx 删除某个分支
git merge --no-ff -m "xxxx" name(某个分支) 分支切入到master ,要在master分支执行