Android 開發之git常用命令

先了解一下基礎的git命令:
git init 初始化倉庫,生成.git文件夾,用於保存代碼記錄
git add 文件/文件夾 在倉庫中添加文件記錄
git commit -a -m “備註”
git commit -am “備註” 確認文件記錄提交到遠程倉庫裏面
git remote add origin 倉庫地址 綁定提交的遠程倉庫地址,只有第一次要使用
git push -u origin master 提交代碼到遠程倉庫
git pull 從遠程倉庫拉去代碼
git branch 查看分支
git branch 分支名字 新建分支
git checkout 分支名字 切換分支
git status 查看文件狀態:新增的文件,add,push文件消失
git pull 從遠程倉庫拉去代碼

在這裏插入圖片描述
然後看一下我的具體操作 看幾個圖片吧
在這裏插入圖片描述
在這裏插入圖片描述

上面的圖片上是展示的是 向GitHub遠程倉庫上傳代碼

下面的是切換分支

C:\Users\Wang>D: —換盤

D:>cd D:\

D:> cd mygit01 —切到要添加的文件夾

D:\mygit01> git init – 實例化
Initialized empty Git repository in D:/mygit01/.git/

D:\mygit01>git branch —查看分支

  • master

D:\mygit01>git branch test – 新建一個分支

D:\mygit01>git branch —查看分支

  • master
    test
    D:\mygit01>git checkout test —切換分支
    Switched to branch ‘test’

D:\mygit01>git branch —查看分支
master

  • test

D:\mygit01>git status —查看文件狀態 (比如在本地修改後 沒有進行更新 則可以查出來)
On branch test
nothing to commit, working tree clean

D:\mygit01>git pull —從倉庫拉下來代碼
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> test

D:\mygit01>git branch --查看分支

  • master
    test

D:\mygit01>git status —查看文件狀態
On branch master
Your branch is up to date with ‘origin/master’.

nothing to commit, working tree clean

D:\mygit01>git status —查看文件狀態
On branch master
Your branch is up to date with ‘origin/master’.

Changes not staged for commit:
(use “git add …” to update what will be committed)
(use “git checkout – …” to discard changes in working directory)

    modified:   asds.txt

no changes added to commit (use “git add” and/or “git commit -a”)

D:\mygit01>git add asds.txt – 添加在本地修改過後的文件

D:\mygit01>git commit -am “enn” --確認能夠提交 “這裏是描述”
[master 4c262e4] enn
1 file changed, 1 insertion(+), 1 deletion(-)

D:\mygit01>git push --提交代碼到遠程倉庫
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 4 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 330 bytes | 330.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/wqh0625/mygit01.git
5300668…4c262e4 master -> master


下面的是從GitHub下載的命令
C:\Users\Wang>cd C:\Users\Wang\Desktop\練習\3
/// 下載代碼的命令
C:\Users\Wang\Desktop\練習\3>git clone https://github.com/VcStrong/shopcar.git
Cloning into ‘shopcar’…
remote: Enumerating objects: 62, done.
remote: Counting objects: 100% (62/62), done.
remote: Compressing objects: 100% (47/47), done.
remote: Total 62 (delta 1), reused 62 (delta 1), pack-reused 0
Unpacking objects: 100% (62/62), done.

C:\Users\Wang\Desktop\練習\3>


// 簡單操作 略略略

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章