Cách tải dự án lên Github


201

Sau khi kiểm tra câu hỏi này, tôi vẫn không biết làm thế nào để tải một dự án lên kho lưu trữ Git Hub của mình.

Tôi mới biết đến Git Hub và tôi không biết phải làm gì. Tôi đã tạo một Kho lưu trữ nhưng tôi muốn tải dự án của mình lên đó.

Tôi đã xem trên trang kho lưu trữ một loại nút tải lên nhưng tôi chưa thấy thứ gì thuộc loại này.

Tôi đã xem các liên kết được cung cấp cho đến nay nhưng tôi vẫn không nhận được ở đâu. Họ đề cập đến dòng lệnh, đó là dòng lệnh Windows hay Git Bash? Bởi vì tôi không thể làm gì cả.

Tôi cũng đã thử sử dụng Git GUI nhưng khi tôi chọn thư mục tôi muốn nó nói rằng đó không phải là kho lưu trữ Git ... nó có cần phải được nén không? Tôi đã thử thêm tệp .gitconfig vào thư mục nhưng nó không tạo ra sự khác biệt.

Cảm ơn trước :)

Câu trả lời:


270

Vì tôi đã viết câu trả lời này, github đã phát hành một máy khách windows gốc khiến tất cả các bước dưới đây trở nên dư thừa.

Bạn cũng có thể sử dụng sourcetree để có được cả thiết lập git và mercurial trên Windows.


Đây là cách bạn sẽ làm điều đó trong Windows:

  1. Nếu bạn chưa cài đặt git, hãy xem bài viết này về cách thiết lập nó.
  2. Mở một dấu nhắc lệnh Windows.
  3. Thay đổi vào thư mục chứa mã nguồn của bạn trong dấu nhắc lệnh.
  4. Đầu tiên, tạo một kho lưu trữ mới trong thư mục này git init. Điều này sẽ nói "Khởi tạo kho git trống trong .... git" ( ...là đường dẫn).
  5. Bây giờ bạn cần nói với git về các tệp của bạn bằng cách thêm chúng vào kho lưu trữ của bạn. Làm điều này với git add filename. Nếu bạn muốn thêm tất cả các tập tin của bạn, bạn có thể làmgit add .
  6. Bây giờ bạn đã thêm các tệp của mình và thực hiện các thay đổi của mình, bạn cần phải cam kết các thay đổi của mình để git có thể theo dõi chúng. Loại git commit -m "adding files". -mcho phép bạn thêm thông điệp cam kết trong dòng.

Cho đến nay, các bước trên là những gì bạn sẽ làm ngay cả khi bạn không sử dụng github. Chúng là các bước bình thường để bắt đầu một kho lưu trữ git. Hãy nhớ rằng git được phân phối (phi tập trung), có nghĩa là bạn không cần phải có "máy chủ trung tâm" (hoặc thậm chí là kết nối mạng), để sử dụng git.

Bây giờ bạn muốn đẩy các thay đổi vào kho git của bạn được lưu trữ bằng github. Đối với bạn điều này bằng cách yêu cầu git thêm một vị trí từ xa và bạn thực hiện điều đó bằng lệnh này:

git remote add origin https://github.com/yourusername/your-repo-name.git

* Lưu ý: your-repo-namenên được tạo trong GitHub trước khi bạn thực hiện git remote add origin ... Một khi bạn đã thực hiện điều đó, giờ đây git sẽ biết về kho lưu trữ từ xa của bạn. Sau đó, bạn có thể yêu cầu nó đẩy (đó là "tải lên") các tệp đã cam kết của bạn:

git push -u origin master


1
Tôi đã làm theo điều này trong dấu nhắc lệnh của windows và nó nói rằng git không được nhận ra về cơ bản. Nhưng tôi đã theo dõi nó trong Git Bash và nó đã đi đến cuối cùng và sau khi hỏi tên người dùng và mật khẩu của tôi, nó báo lỗi: src ref spec master không khớp với bất kỳ. lỗi: không thể đẩy một số giới thiệu đến ' github.com/jampez77/TV43.git '
jampez77

11
Sau một chút nghiên cứu tôi đã tìm ra nó. Nếu tôi sử dụng git pull origin master trước khi đẩy nó hoạt động hoàn hảo .... cảm ơn :)
jampez77

2
Sau khi làm theo cùng một bước nhận được lỗi này, không biết tại sao? bất kỳ trợ giúp. lỗi: không thể đẩy một số giới thiệu đến ' github.com/RishikeshPathak/mavenApp ': Các cập nhật đã bị từ chối vì điều khiển từ xa chứa công việc mà bạn thực hiện gợi ý: không có cục bộ. Điều này thường được gây ra bởi một gợi ý đẩy kho lưu trữ khác: đến cùng một ref. Trước tiên, bạn có thể muốn hợp nhất các thay đổi từ xa (ví dụ: gợi ý: 'git pull') trước khi đẩy lại. gợi ý: Xem phần 'Lưu ý về chuyển tiếp nhanh' trong 'git đẩy - trợ giúp' để biết chi tiết.
RishiKesh Pathak

1
Manh mối ở ngay trong thông báo lỗi: "Các cập nhật đã bị từ chối vì điều khiển từ xa chứa công việc mà bạn không có cục bộ. Trước tiên, bạn có thể muốn hợp nhất các thay đổi từ xa (ví dụ: 'git pull') trước khi đẩy lại." - điều này có nghĩa là đã có một thiết lập kho lưu trữ, vì vậy bạn cần sao chép nó trước, sau đó đẩy các thay đổi của bạn. Câu hỏi này là khi bạn đang thiết lập một kho lưu trữ hoàn toàn mới.
Burhan Khalid

1
@Tomer, tôi cho rằng bạn có thể sử dụng một trong những nhà cung cấp "ide trên đám mây" đó, nhưng sẽ đơn giản hơn nhiều khi sử dụng phiên bản di động của git (cho Windows), không có yêu cầu cài đặt.
Burhan Khalid

67

Cách tải dự án lên Github từ đầu

Thực hiện theo các bước sau để chiếu lên Github

1) git init

2) git add .

3) git commit -m "Add all my files"

4) git remote add origin https://github.com/yourusername/your-repo-name.git

Tải lên dự án từ đầu yêu cầu git pull origin master.

5) git pull origin master

6) git push origin master


Vấn đề với github là bạn phải thực hiện bước kỳ lạ này. Điểm thưởng trong câu trả lời nếu bạn sẽ thay thế hình ảnh bằng văn bản để sao chép / dán.
Thufir

25
git push --force origin master

nếu bạn gặp vấn đề với việc tải lên!


2
Đăng nhập chỉ để nâng cao câu trả lời tuyệt vời này! Tất cả những gì tôi đã thiếu cho Giáng sinh là--force
GOXR3PLUS

16

Thực hiện theo hai bước sau:

  1. Tạo kho lưu trữ trực tuyến bằng liên kết: https://github.com/new
  2. Sau đó liên kết repo cục bộ của bạn với repo từ xa bằng lệnh: git add remote origin https://github.com/userName/repo.git Ở đây repo.git sẽ là repo từ xa mới được tạo của bạn.

Điều này sẽ làm việc như một nét duyên dáng. Không cần phải lo lắng về các cách SSH hoặc HTTPS. Lần đầu tiên tôi phải đối mặt với cùng một vấn đề và dành hàng giờ cho giải pháp. Nhưng điều này làm việc cho tôi.


15

Ở đây tôi giải thích cách tôi đã làm nó trên Window, có lẽ nó cũng giúp người khác :)

Đảm bảo cài đặt GitGitHub .

Sau khi cài đặt xong, hãy mở ra git bash.

nhập mô tả hình ảnh ở đây

vì vậy một cửa sổ như bên dưới sẽ bật lên:

nhập mô tả hình ảnh ở đây

Đi trước và gõ cd ~để đảm bảo bạn đang ở trong thư mục nhà;

Bạn có thể kiểm tra địa chỉ mà bạn đang ở trong đó bằng cách gõ pwd;

Bây giờ bạn cần tạo một tài khoản GitHub ;

Sau khi tạo tài khoản GitHub, hãy tiếp tục và đăng nhập;

Sau khi bạn đăng nhập, trên cùng, nhấp chuột phải vào + và chọn Kho lưu trữ mới

nhập mô tả hình ảnh ở đây

Sau đó, trong cửa sổ đã mở, hãy nhập tên mà bạn muốn có cho kho lưu trữ trong hộp Tên Kho lưu trữ của tên. Thêm Mô tả (không bắt buộc) nếu bạn thích và đánh dấu vào Khởi tạo kho lưu trữ này bằng README. Sau đó nhấp vào trên Tạo Tạo kho lưu trữ.

nhập mô tả hình ảnh ở đây

Bây giờ hãy đến trình điều khiển C của bạn; tạo một thư mục mới và đặt tên cho nó là phần mềm trực tuyến, hãy vào cửa sổ của git bash. thay đổi thư mục thành ổ đĩa c bằng cách gõ cd ~; cd /c Nếu bạn gõ vào lsđó, nó sẽ hiển thị cho bạn các thư mục ở đó; Hãy chắc chắn rằng nó hiển thị thư mục git ở đó:

nhập mô tả hình ảnh ở đây

Bây giờ quay trở lại trình duyệt; đến trang GitHub của bạn, nhấp vào kho lưu trữ mà bạn đã thực hiện; và nhấp vào trên Clone Clone hoặc tải xuống; và sao chép địa chỉ hiển thị ở đó (bằng cách chọn sao chép vào clipboard)

nhập mô tả hình ảnh ở đây

Bây giờ quay trở lại với git bash Sử dụng lệnh cd gitđể đi đến thư mục git; Bây giờ hãy viết các lệnh sau để kết nối với GitHub của bạn (nhập tên người dùng và mật khẩu của GitHub khi nó hỏi bạn)

git config --global user.name "Your Name"

Và sau đó : git config --global user.email youremail@domain.com. Loại tiếp theo : git clone (url), thay vì (url), nhập địa chỉ của kho GitHub mà bạn đã sao chép từ trang GitHub của bạn; (ví dụ: git clone https://github.com/aluirezag/Test.git ).

Bây giờ nếu bạn thực hiện lslệnh, bạn sẽ thấy kho lưu trữ của bạn ở đó; Nếu bạn cũng mở thư mục git mà bạn có trong cửa sổ, bạn sẽ thấy kho lưu trữ của bạn được thêm dưới dạng thư mục.

Bây giờ sử dụng lệnh cd để đi đến kho lưu trữ: cd Test

Hãy tiếp tục và sao chép và dán bất kỳ tệp nào bạn muốn đặt vào kho lưu trữ này trong thư mục đó.

Để chuyển các tập tin vào kho lưu trữ của bạn, bạn cần làm như sau:

add filename (tên tệp là tên tệp mà bạn muốn tải lên) hoặc bạn có thể nhập lệnh bên dưới nếu bạn muốn thêm tất cả các tệp trong thư mục:

git add .

Sau đó gõ : git commit -m "adding files". Và sau đó : git push -u origin master.

Và sau đó bạn sẽ được thiết lập, nếu bạn làm mới tài khoản GitHub của mình thì các tệp sẽ ở đó :)


9

Thực hiện theo các bước sau để tải dự án của bạn lên Github

1) git init

2) git add .

3) git commit -m "Add all my files"

4) git remote add origin https://github.com/yourusername/your-repo-name.git

Tải lên dự án từ đầu yêu cầu git pull master master.

5) git pull origin master

6) git push origin master

Nếu bất kỳ vấn đề xảy ra trong việc sử dụng đẩy git push --force origin master


1
Bạn ngay lập tức sao chép câu trả lời của @RishiKesh Pathak.
Rahul Nikate

git push --force origin mastergiải quyết vấn đề của tôi Cảm ơn!
Vishwajit R. Shinde

7

Điều này làm việc cho tôi;

1- git init
2- git add .
3- git commit -m "Add all my files"
4- git remote add origin https://github.com/USER_NAME/FOLDER_NAME
5- git pull origin master --allow-unrelated-histories
6- git push origin master

Điều quan trọng đặc biệt đối với người dùng cửa sổ để tải git trước. Tôi đã học nó một cách khó khăn. Người dùng Mac thật may mắn.
Nhà giả

1
@ Nhà giả kim21 Nhưng cách khó nhất cho bạn điểm đến tốt nhất;)
Md. Tahazzot

6

Tạo một kho lưu trữ mới trên GitHub. Để tránh lỗi, không khởi tạo kho lưu trữ mới với các tệp README, giấy phép hoặc gitignore. Bạn có thể thêm các tệp này sau khi dự án của bạn đã được đẩy lên GitHub. Mở Terminal (cho người dùng Mac) hoặc dấu nhắc lệnh (cho người dùng Windows và Linux).

Thay đổi thư mục làm việc hiện tại vào dự án địa phương của bạn.

Khởi tạo thư mục cục bộ như một kho lưu trữ Git.

git init
#Add the files in your new local repository. This stages them for the first commit.

git add
# Adds the files in the local repository and stages them for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'. Commit the files that you've staged in your local repository.

git commit -m 'First commit'
#Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.

  1. Ở đầu trang Cài đặt nhanh của kho lưu trữ GitHub của bạn, nhấp nhập mô tả hình ảnh ở đâyđể sao chép URL kho lưu trữ từ xa. Ở đầu trang Cài đặt nhanh của kho lưu trữ GitHub của bạn, nhấp để sao chép URL kho lưu trữ từ xa.
  2. Trong dấu nhắc lệnh, thêm URL cho kho lưu trữ từ xa nơi kho lưu trữ cục bộ của bạn sẽ được đẩy.

$ git remote add origin remote repository URL # Sets the new remote git remote -v # Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub.

$ git push origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin.

Ghi công nguồn: https://help.github.com/articles/adding-an-ex hiện- project-to-github-USE-the-common-line /


2
trong trường hợp này, c / p tốt hơn là chỉ nói "câu trả lời ở đây". IMHO.
Thufir

IMHO, c / p vẫn ổn nhưng nguồn được yêu cầu vì nó có thể bị lỗi thời.
May mắn

6

Tôi giả sử bạn đang ở trên một hệ thống cửa sổ như tôi và đã cài đặt GIT. Bạn có thể chạy các lệnh này bằng dấu nhắc lệnh đơn giản trong thư mục dự án hoặc bạn cũng có thể sử dụng GitBash.

Bước 1: Tạo kho lưu trữ trong GIT theo cách thủ công. Đặt cho nó bất cứ tên nào bạn có vẻ phù hợp.

Bước 2: Đến thư mục dự án địa phương của bạn. Nếu bạn muốn xuất bản mã của mình lên kho lưu trữ mới này, bạn vừa tạo, hãy đảm bảo rằng trong thư mục gốc của dự án không có tên thư mục .git, nếu có xóa nó. Chạy lệnhgit init

Bước 3: Chạy lệnh git add .

Bước 4: Chạy lệnh git commit -m YourCommitName

Bước 5: Chạy lệnh git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

Bước 6: Chạy lệnh git push --set-upstream YourRepositoryName master --force

Xin lưu ý rằng tôi đang sử dụng phiên bản GIT mới nhất tại thời điểm viết bài. Cũng lưu ý rằng tôi đã không chỉ định bất kỳ chi nhánh cụ thể nào để đẩy mã vào để nó đi đến chủ. Trong bước 6, GIT sẽ yêu cầu bạn cho phép lệnh bằng cách yêu cầu bạn nhập tên người dùng và mật khẩu trong cửa sổ bật lên.

Hy vọng câu trả lời của tôi đã giúp.


4
  1. Mở Git Bash.
  2. Thay đổi thư mục làm việc hiện tại vào dự án địa phương của bạn.
  3. Khởi tạo thư mục cục bộ dưới dạng kho Git: $ git init
  4. Thêm các tập tin trong kho lưu trữ cục bộ mới của bạn. Điều này giai đoạn họ cho cam kết đầu tiên:$ git add .
  5. Cam kết các tệp mà bạn đã dàn dựng trong kho lưu trữ cục bộ của mình: $ git commit -m "First commit"
  6. Ở đầu trang Cài đặt nhanh của kho lưu trữ GitHub của bạn, nhấp để sao chép URL kho lưu trữ từ xa.
  7. Trong dấu nhắc lệnh, thêm URL cho kho lưu trữ từ xa nơi kho lưu trữ cục bộ của bạn sẽ được đẩy: $ git remote add origin remote repository URL
  8. Đẩy các thay đổi trong kho lưu trữ cục bộ của bạn sang GitHub: $ git push origin master

2
Chào mừng bạn đến với StackOverflow! Xin vui lòng đọc làm thế nào để trả lời cho thông tin về trả lời câu hỏi. Ngoài ra, tốt hơn hết là thử và trả lời các câu hỏi mới và không chấp nhận câu trả lời thay vì câu hỏi cũ với câu trả lời được chấp nhận cao.
Kateract

@Kateract Bạn đã truyền cảm hứng cho tôi trở nên tử tế hơn với những người mới. Tôi sẽ sử dụng bài viết của bạn như một hướng dẫn.
Sethmr

3

Tôi nghĩ rằng cách dễ nhất để bạn làm là cài đặt plugin git cho nhật thực, hoạt động ít nhiều giống như các plugin CVS và SVN nhật thực:

http://www.eclipse.org/egit/

GL!


3
  1. Trước tiên, bạn phải tạo một tài khoản trên Github
  2. Sau đó, tạo Dự án mới - đặt tên Dự án đó theo ý muốn, url dự án của bạn được hiển thị
  3. Bây giờ sao chép url
  4. Sau đó mở Command Prompt và đi đến thư mục hoặc thư mục mà bạn muốn tải lên bằng cmd
  5. Sau đó nhập các lệnh sau

     git init
     git add .
     git commit -m "initial commit"
     git remote add origin PASTE URL
     git push -u origin master
    
  6. Bây giờ hãy kiểm tra tài khoản GitHub của bạn, Kho lưu trữ được tải lên thành công.

Để được hướng dẫn đầy đủ, bạn có thể xem video này .


2

Có lẽ điều hữu ích nhất bạn có thể làm là đọc lướt qua cuốn sách trực tuyến [http://git-scm.com/book/en/] . Đây thực sự là một bài đọc khá hay và cung cấp cho bạn bối cảnh khái niệm để thực hiện mọi thứ đúng cách.


2

Tải xuống SourceTree. Nó có sẵn cho windows7 + và Mac và rất khuyến khích tải lên các tệp trên github thông qua giao diện người dùng tương tác.


2

Phải mất 2 giờ tôi mới nhận ra rằng tôi phải tạo Repo cho GitHub ( http://github.com/new ) trước khi cố gắng đẩy các tệp cục bộ của mình lên github.

Sau khi cố gắng đẩy lỗi là như sau:

remote: Repository not found.
fatal: repository 'https://github.com/username/project.git/' not found

Tôi cảm thấy như một thằng ngốc, nhưng tôi thực sự muốn nhấn mạnh điều này. Tôi chỉ nghĩ rằng repo của tôi sẽ được tạo tự động trong lần đẩy đầu tiên. Tôi đã sai


2

Hãy chắc chắn rằng git được cài đặt trên hệ thống của bạn. Tôi đang giải thích quá trình sử dụng hệ điều hành windows

Đây là cách tôi đã làm:

1.Mở cmd (bạn cũng có thể làm với git bash).

2. Đi đến thư mục dự án của bạn (nơi dự án của bạn được đặt).

3.Bây giờ, kiểu your_directory >git initnày sẽ khởi tạo một kho lưu trữ trống nếu đó là lần đầu tiên và nhập. ví dụ:C:\Users>git init

4. Bây giờ loại your_directory >git add <filename>(nếu tệp cụ thể) hoặc git add .(nếu bạn muốn thêm tất cả các tệp) và nhập.

5. Bây giờ gõ >git commit -m "commit message goes here"và nhập.

(trong trường hợp nếu bạn cần kiểm tra trạng thái bạn có thể làm bằng cách nhập >git status) và nhập.

6.Bây giờ >git remote add origin git_repository_url

(kiểm tra >git remote -v) và nhập.

7. Bây giờ xoay để đẩy nó ...>git push origin mastervà nhập

(nếu bạn gặp lỗi, bạn đẩy mạnh nó bằng cách gõ ...>git push -f origin mastervà nhập.

Bây giờ bạn đã hoàn thành việc thêm nó vào kho lưu trữ của bạn. Làm mới nó và nó sẽ ở đó trong kho lưu trữ của bạn.

Hy vọng, điều này sẽ làm việc cho bạn.


1

Làm theo hướng dẫn từ RishiKesh Pathak ở trên, bạn thậm chí có thể rút ngắn lệnh đẩy bằng cách chỉ chèn một dòng lệnh này:

git config --global push.default simple

Vì vậy, lần sau thay vì sử dụng, git push origin masterbạn chỉ cần:

git push

Xem chi tiết tại đây .


1

Cách tốt nhất để git là thực sự bắt đầu Gits . Hãy dùng thử trang web này để giúp bạn đi từng bước về các cách thiết yếu để thực hiện các chức năng trên dòng lệnh để đẩy Dự án trên GitHub

Điều này được gọi là try.github.io hoặc bạn cũng có thể tham gia một khóa học về codeAcademy


1
Mặc dù liên kết này có thể trả lời câu hỏi, tốt hơn là bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo. Câu trả lời chỉ liên kết có thể trở nên không hợp lệ nếu trang được liên kết thay đổi. - Từ đánh giá
Vinoth Krishnan

1
@VinothKrishnan Đồng ý, sẽ chăm sóc nó vào lần tới
Shan-Desai

1

Tôi đã làm như sau;

  1. git init
  2. git thêm.
  3. cam kết gm -m "Your_message"
  4. git từ xa thêm nguồn gốc @your_git thông số
  5. git đẩy -u nguồn gốc

Tất nhiên bạn phải cài đặt git


1

Các bước để tải dự án lên git: -

bước 1-cmd mở và thay đổi thư mục làm việc hiện tại đến vị trí dự án của bạn.

step2 - Khởi tạo thư mục dự án của bạn dưới dạng kho Git.

$ git init

step3 - Thêm tệp trong kho lưu trữ cục bộ của bạn.

$ thêm.

step4 - Cam kết các tệp mà bạn đã dàn dựng trong kho lưu trữ cục bộ của mình.

$ git commit -m "Cam kết đầu tiên"

step5 - Sao chép url kho lưu trữ từ xa.

step6 - thêm url kho lưu trữ từ xa làm nguồn gốc ở vị trí địa phương của bạn.

$ git thêm nguồn gốc copy_remote_Vposeective_url

step7-xác nhận nguồn gốc của bạn được cập nhật không.

$ git nguồn gốc chương trình từ xa

step8-đẩy thay đổi vào kho github của bạn

$ git đẩy gốc chủ.


0
  1. Chúng ta cần Git Bash
  2. Trong phần lệnh Git Bash ::

1,1 ls

Nó sẽ hiển thị cho bạn vị trí mặc định.

1.2 CD "C: \ Users \ user \ Desktop \ HTML" Chúng ta cần gán đường dẫn dự án

1.3 git init Nó sẽ khởi tạo kho git trống trong C: \ Users \ user \ Desktop \ HTML

1,4 ls Nó sẽ liệt kê tất cả các tên tập tin

1,5 git từ xa thêm nguồn gốc https://github.com/reposeective/test.git đó là https://github.com/reposeective/test.git là đường dẫn kho lưu trữ của bạn

1.6 git remote -v Để kiểm tra thời tiết, chúng tôi có tìm nạp hoặc đẩy permisson hay không

Thêm 1,7 git. Nếu bạn đặt . sau đó nó có nghĩa là bất cứ điều gì chúng ta có trong thư mục vuông góc xuất bản tất cả.

Cam kết 1,8 git -m "Lần đầu tiên"

1,9 git đẩy -u nguồn gốc


0

Những gì bạn cần là kết nối SSH và GitHub init vào dự án của bạn. Tôi sẽ giải thích dưới máy Linux.

Hãy bắt đầu với một số thứ dễ dàng: điều hướng vào dự án của bạn trong thiết bị đầu cuối và sử dụng:

git init
git add .
git commit 

Bây giờ, hãy thêm SSH vào máy của bạn: sử dụng ssh-keygen -t rsa -C "your_email@example.com" và sao chép khóa chung, sau đó thêm nó vào repo GitHub Deploy keys -> add one của bạn để khởi động lại dự án máy của bạn: git push origin master nếu có lỗi cấu hình .github / config của bạn nano .github/config và thay đổi URL thành ssh một url = git@github.com:username/repo.... và đó là nó


-2

để tải lên một dự án mới vào GIT (trước tiên bạn cần có cơ sở mã địa phương của dự án và repo GIT nơi bạn sẽ tải lên dự án, trong GIT bạn cần phải có thông tin đăng nhập của bạn)

  1. Danh sách mục

    1.open Git Bash

    2. đi đến thư mục nơi bạn có cơ sở mã (vị trí dự án) cd đến vị trí dự án cd / * / *** / ***** / ***** Sau đó, ở đây bạn cần thực hiện các lệnh git

    1. git init nhấn enter, sau đó bạn sẽ thấy một cái gì đó như thế này bên dưới Kho lưu trữ Git trống được khởi tạo trong *: / *** / **** / ***** /. git / vì vậy git init sẽ khởi tạo kho lưu trữ GIT trống tại địa phương
    2. git thêm. nhấn enter lệnh trên sẽ thêm tất cả thư mục, thư mục con, tập tin, v.v. bạn sẽ thấy một cái gì đó giống như cảnh báo này: LF sẽ được thay thế bằng CRLF trong ****. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ********. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong *******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ********. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong *******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ****** TÌM HIỂU. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ****** TÌM HIỂU Tệp sẽ có các kết thúc dòng gốc trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong j *******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ****** TÌM HIỂU. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong *********.

    3. git commit -m "lần đầu tiên cam kết" nhấn enter -m được cung cấp tùy chọn để thêm nhận xét, nó sẽ cam kết mã cho giai đoạn env bạn sẽ thấy một số thứ như thế này

[master (root-commit) 34a28f6] thêm cảnh báo ********: LF sẽ được thay thế bằng CRLF trong c *******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong *******. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong ********. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn. cảnh báo: LF sẽ được thay thế bằng CRLF trong *********. Các tập tin sẽ có kết thúc dòng ban đầu của nó trong thư mục làm việc của bạn.

cảnh báo: LF sẽ được thay thế bằng CRLF trong ******.


27 tệp đã thay đổi, 3724 phần chèn (+) tạo chế độ 100644 ***** tạo chế độ 100644 ***** tạo chế độ 100644 ***** tạo chế độ 100644 ****** tạo chế độ 100644 ***** * tạo chế độ 100644 ***** tạo chế độ 100644 ******

6.git từ xa thêm nguồn gốc http: // username @ git: repopath.git nhấn enter này sẽ thêm vào repo

7.git Push -u master master nhấn enter, điều này sẽ tải lên tất cả từ cục bộ để repo trong bước này, bạn cần nhập mật khẩu cho repo nơi bạn sẽ tải lên mã. bạn sẽ thấy một số thứ như thế này bên dưới Đếm các đối tượng: 33, đã xong. Nén Delta sử dụng tối đa 12 luồng. Đối tượng nén: 100% (32/32), xong. Đối tượng viết: 100% (33/33), 20.10 KiB | 0 byte / s, xong. Tổng cộng 33 (delta 14), được sử dụng lại 0 (delta 0) Tới http: // username @ git: repolocation.git * [new Branch] master -> master Branch master được thiết lập để theo dõi master master từ xa.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.