github地址:
GitHub: Let’s build from here · GitHub
一般步骤:
-
进入管理的目录
-
git init 初始化
-
git status 检测当前目录下文件的状态。
-
三种状态的变化
-
红色(工作区):新增文件/修改了老文件。 执行 git add 文件名(.表示全部)
-
绿色(暂存区):git已经管理起来。 执行git commit -m "描述信息"
-
生成版本(版本库)
-
git log 查看历史版本。
生成版本有可能会报错。解决思路:
个人信息配置,用户名,邮箱。
回滚:
回滚之前版本号
git log
git reset --hard 版本号
`````````````````````
回滚之后版本号
git reflow
git reset --hard 版本号
·····················
git checkout --filename。回滚修改的文件到未修改之前。
git reset HEAD 文件名。 从暂存区回到工作区。
分支操作:
查看所有分支。 git branch
创建分支。 git branch 名字
切换分支。 git checkout 分支名称
合并分支。 git merge 分支名称
删除分支。 git branch -d 分支名
拉取分支。 git pull origin 分支名称
添加远程连接
git remote add origin 地址
推送代码
git push origin 分支名称
下载代码
git clone 地址
拉去代码
git pull origin 分支名称
配置文件:
#当前目录下 项目/.git/config
git config --local user.name 'lihao'
git config --local user.email 'lihao@qq'
#全局配置文件。 ~.gitconfig
git config --global user.name 'lihao'
git config --global user.email 'lihao@qq'
#系统配置文件 /etc/.gitconfig
git config --system user.name 'lihao'
git config --system user.email 'lihao@qq'
git忽略文件
*.h
!a.h
files/
*.py[a|b|c]
参考:https://github.com/github/gitignore
还有提交代码报错的问题。

被折叠的 条评论
为什么被折叠?



