1.git 的安装。下载---安装,esay. 下载地址: https://git-for-windows.github.io/

  2.创建一个自己的身份

    git config --global user.name  YOURNAME

    git config -- global user.email  xxx@qq.com

     3.选择一个目录,建立自己git仓库

    cd  /d

    mkdir myfolder 

 4.初始化 

    git init 

 5.文件提交,将我们自己需要的文件放在刚才建立的文件夹里面,(会放在一个缓冲区里)

    git add .    #提交当前的所有文件

    git commit -m "写上一点修改的的提示"

 6.提交到GitHub上,测试一下链接GitHub 是够成功。 

    $ ssh -T git@github.com # 注意一定是大写的T ,我在参考别人的信息时,就写了t .连不上

 

 7.设置远程的地址

  git remote add origin git@github.com:adouwt/gitflodertest.git

  git push -u origin master

 

 8.将文件clone 下来

  git clone git@github.com:adouwt/gitflodertest.git

 

  团队合作的步骤:

   

  修改后要提交到服务器上:
    git add .   当前所有文件
    git commit -m "修改的内容描述"
    git pull  //于此同时还有别人修改遮盖文件的别的内容,
             提交前,把代码拉下来,在本地合并
    :wq   //保存并修改
    git push   //推送到 git 上

 

推荐链接:https://juejin.im/post/58c7a4cf61ff4b005da83c42

     https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5

     http://www.cnblogs.com/oldinaction/p/5167455.html

 

 

补充:如果要clone github 上的代码,并且还需要对它进行修改提交的时候,就需要 github 账号有个 ssh key  可以理解为认证,有了这个认证或者说钥匙,就可以clone 代码了。本地需要生成ssh key;  如下步骤:

  

1. cd ~/.ssh

2. ssh-keygen -t rsa -C "1259709654@qq.com"

3. 按照提示,连续按三次回车

4. 生成的SSH key文件保存在中~/.ssh/id_rsa.pub文件中。

5. ls 在当前文件夹下 列出所有文件  

6. vim id_rsa.pub   用vim编辑器打开id_rsa.pub   

7. 复制里面的所有内容 

8. 到github的仓库里 (repository) ssh key

 


 


 

 

 


 

 


 

 


 

 


 


 


 

 


 

linux     查看后台进程: ps -ef | grep node  

    杀死进程  kill  2234(进程对应的数字)

    删除 文件 :rm -assets.zip     文件夹: rm -rf assets/

 

 

git命令:
mkdir aa   //创建文件夹 aa   makedirectory
cd aa //进aa 文件夹
pwd   //显示当前目录
git init //初始化一个仓库
git add a.text b.json   // 添加文件
git commit -m "added two files"  //提交文件

查看分支:git branch
git branch -a  //查看所有分支

创建分支:git branch

切换分支:git checkout

创建+切换分支:git checkout -b

合并某分支到当前分支:git merge

  例如: git merge feature/add-dns

删除分支:git branch -D

删除远程分支:git push origin --delete  

查看状态:git status  
wangtao@~ $ cd dev
wangtao@~/dev $ cd www
wangtao@~/dev/www [dev-s02] $ node app/app.js

 

git reset --hard HEAD^  本地和线上的分支也会滚到上一个提交点

 git reset --hard  83326d36e169b284ccfef0d89d9c47550c3133994g   放弃本地的修改内容,会滚到该commit 号

git reset HEAD^    回滚到上一个提交点

 

 

 

 

用终端打开sublime  工作文件 都在sublime 里面
echo -e '\nalias subl="/Applications/Sublime\ Text.app/Contents/MacOS/Sublime\ Text"' >> ~/.bash_profile

subl .  (. 当前路径)

 

git remote set-url origin git@github.com:adouwt/demo.git   设置远程路由地址。 git@github.com:adouwt/demo.git github上有链接 直接复制过来

git push -u origin master //将文件推到git上

git clone git@github.com:adouwt/images_folder.git  //将文件从github上拷贝下来。 git@github.com:adouwt/images_folder.git  直接复制过来代码

在GitHub上创建一个仓库后,下面会有一个提示的git 命令行

cp -r ccap ../../www/node_modules.   复制ccap 模块到 node_modules 这个文件夹里面

ln -s /Users/wangtao/it-cloud-lab/css/build/bootstrap.icl.min.css  /Users/wangtao/it-cloud-lab/internal/app/static/css
软连接:第一个是要链接的目标文件 第二个位置是要链接到地方

工作git 过程
1.修改后要提交到服务器上:
git add .   当前所有文件
git commit -m "修改的内容描述"
git pull  //于此同时还有别人修改遮盖文件的别的内容,
         提交前,把代码拉下来,在本地合并
:wq   //保存并修改
git push   //推送到 git 上


netstat -anL  查看端口

lsof -i :6379 查看具体

 每日一句:跟投资商谈判是最难的,因为你要和别人谈自己的梦想,你是在卖梦想。(昨日老板语录)

翻译:It's the hardest thing to negotiate with an investment because you have to talk to others about your dreams,and sell dream  to him.

 

 

©著作权归作者所有:来自51CTO博客作者迩伶贰的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. git基本使用命令
  2. Servlet基本概念及执行流程
  3. 实战: 如何掌握Oracle和业务IO知识
  4. AWS 宣布创建“真正”开源的 Elasticsearch 分支
  5. .gitignore 不生效的解决方案
  6. CA证书申请颁发以及ssh服务详解
  7. centos7.4升级openssh7.4p1到openssh8.5p1
  8. Django 静态文件模板路径配置
  9. 210427 PHP 运算符 流程控制 字符串定义 定界符 require/include

随机推荐

  1. jsPDF中使用.text()方法的字母间距
  2. 如何在javascript中合并2个对象[重复]
  3. Android WebView 实现JS相互调用 JsBridg
  4. JS/PHP 浮点数精确运算
  5. 使用Jquery动态添加HTML返回[Object obje
  6. 将JavaScript命名空间拆分为多个文件
  7. 使用延迟到多个ajax调用的链循环
  8. Bootstrap面板:同一行上的文本和加号
  9. 使用Sinon模拟require()函数
  10. 在项目之间共享ASP.NET MVC部分视图