Git链接到自己的Github(2)进阶使用
接着上一篇的,从github clone下代码。
1、先查看当前开发分支
$ cat .git/HEAD ref: refs/heads/master
这里的master是默认分支。
2、查看当前状态
$ git status # On branch master nothing to commit (working directory clean)
目前是无推送状态,即使你推送了一个未做任何改变的文件,当前状态仍未无推送状态。
进入README添加一句之后
$ git add README //之后有两种方法填写推送信息 //比较简单的一种,直接写入推送信息,-m 就是 message 的意思 $ git commit -m 'message you want to write.' //比较麻烦的一种 $ git commit //进入GNU nano编辑器,底行有操作提示
将提示
[master bc30d5d] updated the status. 1 file changed, 1 insertion(+)
然后再看一下status
# On branch master # Your branch is ahead of 'origin/master' by 1 commit. # nothing to commit (working directory clean)
3、git中有日志可以查看推送记录
$ git log
4、检查不同
$ git diff //这项操作时要在添加推送之前执行的,否则就看不出哪里不同了
5、创建分支
git branch test0.1 //创建一个test0.1分支 git checkout test0.1 //进入这个分支中来 git branch //查看当前分支情况,所在分支前面有'*'号 git add -A //将本次修改的所有内容都加入修改列表 git commit -m "commit all" //提交说明 git push -u origin test0.1 //将此次修改提交到分支test0.1中去
6、只对项目精简了而没有增加内容
$ git commit -a $ git push -u origin code_ver0.1 //分支和账户请勿对号入座
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步